Movie fans might be gearing up for Ishana Shyamalan to make her directorial debut this summer in The Watchers, but her father, M Night Shyamalan, also has a 2024 film on the way, titled Trap.

Advertisement

And now the first trailer has been released, showing Josh Hartnett in action as a father who takes his teenage daughter (Ariel Donoghue) to the concert of a pop singer, only to realise that the entire event has been set up in a bid to catch a known serial killer.

The killer in question? Well, it’s him: a fact unbeknownst to his daughter.

Shyamalan is famous for his epic twists and turns, usually at the end of his movies as opposed to in his trailers, so presumably there’ll be plenty more surprises in store.

The writer-director previously revealed he came up with the film two years ago, after experiencing what life as a recording artist was like for his eldest daughter Saleka, who is signed to Columbia Records.

More like this

"Sometimes, culture moves in your direction, and sometimes it doesn’t," he told IndieWire. "In this case, the culture of concerts is crazy now. Taylor [Swift] and Beyoncé — it’s just such a thing in culture.

"And I do think gathering together is so precious to us now. Maybe we took it for granted before our phones and COVID and all that stuff. It’s wonderful that the culture moved toward this idea."

Read on for everything you need to know about the film.

Trap release date

Trap will be released in cinemas on 9th August 2024 by Warner Bros.

Trap cast: Who's set to star in the movie alongside Josh Hartnett?

Black Mirror - Beyond The Sea with Josh Hartnett sat in a spaceship in an orange shirt
Josh Hartnett as David in Black Mirror. Nick Wall/Netflix

Josh Hartnett leads the way as a father who takes his teenage daughter to the concert of a pop singer.

Hartnett rose to fame in the early 2000s, starring in movies including The Virgin Suicides, Pearl Harbor, 40 Days and 40 Nights.

More recently, he has appeared in Operation Fortune: Ruse de Guerre and an episode of Black Mirror.

The supporting cast includes Ariel Donoghue, Hayley Mills, Allison Pill and singer Saleka Shyamalan, M Night Shyamalan's other daughter, who plays the movie’s pop star.

The full cast list is as follows:

  • Josh Hartnett as Riley's father
  • Ariel Donoghue as Riley
  • Hayley Mills as Dr Grant
  • Marnie McPhail as Jody’s Mom
  • Saleka Shyamalan as Lady Raven
  • Vanessa Smythe as Tour Manager

Trap plot

The film revolves around a father and daughter who attend a pop concert, which they soon realise has been staged to capture a serial killer.

If you’ve already watched the trailer, you’ll know that it features a big twist: Hartnett’s character appears to be the serial killer in question.

But of course, it’s likely there are more twists in store for the rest of Trap, given that it's unlikely that Shyamalan would give everything away in the trailer.

Is there a trailer for Trap?

Yes, watch below:

Advertisement

Check out more of our Film coverage or visit our TV Guide and Streaming Guide to find out what's on. For more from the biggest stars in TV, listen to The Radio Times Podcast.

Advertisement
Advertisement
Advertisement