Summary

  • M. Night Shyamalan's new movie "Trap" is a psychological thriller set at a concert. It is unique and unlike his recent films.
  • The film stars Josh Hartnett and Saleka Shyamalan, with Saleka making her acting debut as the singer at the concert.
  • "Trap" is set to premiere on August 2, 2024, and is part of Shyamalan's multi-year agreement with Warner Bros. It will be his third feature film in four years.

There is a new M. Night Shyamalan movie coming and there have been several reveals about the story, cast, and release date. Trap is an movie from prolific horror and thriller film director M. Night Shyamalan and though not everything has been revealed about his latest movie, he dropped some intriguing hints. Shyamalan has directed 15 feature films over the course of his career and while a number have been poorly received, such as After Earth and The Last Airbender, he's also had plenty of groundbreaking works, including Unbreakable and The Sixth Sense.

Shyamalan's latest film, Knock at the Cabin, premiered in 2023 to mixed reviews with a 67% on Rotten Tomatoes. However, like all of Shyamalan's movies, it's unique, original, and has a style that could only have come from him. Shyamalan is famous for his movie twists, and each film is partially a game of trying to figure out just how he is going to turn expectations on their heads. That will certainly be one of the leading questions as the release date for Trap gets closer, and details about the film have slowly been arriving.

Related
M. Night Shyamalan: His 10 Best-Written Characters, Ranked

The director known for twists, M. Night Shyamalan, is good at writing fascinating and unique characters like Cole Sear, Ivy Walker and Mr. Glass.

Trap Latest News

M. Night Shyamalan as Hotel Van Driver, looking over his shoulder in the driver's seat of a car in Old (2021)

In October 2023, it was revealed that Josh Hartnett and Saleka Shyamalan would both be starring in Trap (via Film Updates). Saleka is Shyamalan's oldest daughter, appearing in her acting debut. A singer, Saleka has provided songs for her father's film Old and TV show Servant.

Trap Confirmed

M Night Shyamalan as Vick and Paul Giamatti as Cleveland looking at something in Lady in the Water.

Trap was officially confirmed in February 2023 by Warner Bros. Picture Group along with the movie's title and release date, via EW. The news came as part of a larger announcement that Shyamalan had signed a multi-year first-look directing and producing agreement with Warner Bros.

Trap Release Date

M Night Shyamalan's The Sixth Sense cameo as a doctor looking worried.

Trap will premiere on August 2, 2024, according to Warner Bros. This will be Shyamalan's third feature film in four years.

Trap Cast

Josh Hartnett as Ernest Lawrence staring in awe in Oppenheimer

The cast for Trap has not been announced yet save for Josh Hartnett and Saleka Shyamalan. Hartnett (Oppenheimer, Black Hawk Down) will play a father who takes his child to a concert and unwittingly becomes caught up in the events that happen there. Saleka will play the singer at that concert. The only other actor who can be assumed to appear in Trap at this time is Shyamalan himself, who often cameos in his movies.

Trap Story Details

M Night Shyamalan as Ray in Signs looking worried.

The only known story details for Trap at this time is that the movie is a psychological thriller set at a concert (via Deadline). This continues a recent trend for Shyamalan, as Old and Knock at the Cabin also involve strange happenings occurring in a singular location. About Trap's story, Shyamalan said, "It’s very unusual and very new compared to what I’ve been trying to do [recently]...," (via NME). "Unusual" is a low bar for M. Knight Shyamalan movies, so Trap could be his strangest yet.