
If you are expecting some wild twist in M. Night Shyamalan's latest, you will be disappointed. There isn’t one. It doesn’t turn out that everybody was dead the whole time or that the wind was out to kill us. Here’s the crazy thing though: for once, Shyamalan doesn’t even need the third-act turnaround to deliver a wildly entertaining thriller.
In Trap, '90s heart-throb Josh Hartnett returns to the screen as long-suffering dad Cooper to teen daughter Riley (Ariel Donoghue). The two are attending an arena concert by pop star Lady Raven (M. Night’s daughter Saleka Shyamalan) when Hartnett’s secret serial killer dad slowly realizes the entire concert is a ruse by the FBI to nab him. He spends the majority of the concert trying to find some way out, while ensuring his daughter still has the best night ever.