M. Night Shyamalan has returned with his latest feature film, Trap, a psychological thriller that follows the story of Cooper (Josh Hartnett), a serial killer attempting to escape from a police sting operation as he attends a concert with his daughter.
According to Shyamalan, the movie takes inspiration from Prince’s Purple Rain and aspires to merge the theatrical and concert experience.
M. Night Shyamalan brought a solid crew of actors with him for this movie. Here’s where you’ve seen them before.
Josh Hartnett stars as Cooper Adams
Saleka Shyamalan stars as Lady Raven
Alison Pill appears as Rachel
Ariel Donoghue stars as Riley
Marnie McPhail takes on the role of Jody’s mom
Kid Cudi takes on the role of the Thinker
Hayley Mills stars as Dr. Josephine Grant
Jonathan Langdon as Jamie
Mark Bacolcol appears as Spencer
Lochlan Miller portrays Logan Adams