Trap is Shyamalan's Silence of the Lambs but at a pop concert. The movie also acts as an indulgent musical showcase for Shyamalan's daughter, Saleka.
Josh Hartnett is menacing throughout, he scores the major positive. The Act 1 sails like Titanic and by Act 3, hits the iceberg and the movie sinks.