‘Trap’ Review: Josh Hartnett Plays a Serial Killer in an M. Night Shyamalan Thriller Where Each Twist is More Contrived Than the Last
“Trap,” his new movie, may actually herald a new period for Shyamalan. Let’s call it the so-contrived-it-makes-Brian-De-Palma’s-loopiest-flights-of-fancy-look-real era.