Movies

M. Night Shyamalan’s Latest Thriller Has Netflix Hooked

M. Night Shyamalan’s Latest Thriller Has Netflix Hooked
Image credit: Legion-Media

M. Night Shyamalan’s 2024 thriller Trap is surging on Netflix, rocketing up the streamer’s most-watched charts and vaulting back into the spotlight after its theatrical run.

M. Night Shyamalan's 2024 thriller Trap just found a second life on Netflix. After a decent theatrical run, it has climbed back into the spotlight on streaming, and the numbers suggest people are curious enough to hit play.

How it is doing on Netflix

According to FlixPatrol, Trap cracked Netflix's worldwide Top 10 as of January 26, 2026. It is not just quietly charting either:

  • No. 1 in Canada
  • No. 2 in the Bahamas
  • No. 2 in Trinidad and Tobago

What the movie is

Set in Philadelphia, Trap follows Cooper, a firefighter and very involved dad, who takes his teenage daughter Riley to a sold-out concert by pop star Lady Raven as a reward for her good grades. Then things get tense: he notices a heavy police presence inside the arena and hears that officers think a serial killer called "The Butcher" is in the crowd and the building is locked down. As the show rages on, Cooper tries to find a way out without giving himself away, and Riley starts to clock that something about dad's behavior is off.

Who is in it

Josh Hartnett plays Cooper, Ariel Donoghue is Riley, Saleka Night Shyamalan performs as Lady Raven, with Alison Pill as Rachel and Hayley Mills as Dr. Josephine Grant, among others.

How it did in theaters

Trap pulled in around $83 million worldwide. Box Office Mojo breaks that down to about $42 million domestic and close to $40 million from international markets.

The reception

Classic Shyamalan split: critics were lukewarm while audiences were more forgiving. It sits at 56% with critics on Rotten Tomatoes, and the audience score is 64% on the Popcorn meter.

Streaming tends to find these kinds of thrillers a broader crowd, and Trap sliding into Netflix's global Top 10 suggests exactly that. If you skipped it in theaters, this is clearly when most people are catching up.