- Warning: Major spoilers ahead for "Trap."
- The new M. Night Shyamalan movie stars Josh Harnett as a serial killer trying to escape a sting at a concert.
- Here's how the movie ends and how it leaves the door open for a potential sequel.
M. Night Shyamalan's latest thriller "Trap" stars Josh Harnett as a serial killer known as "The Butcher." Though the cops don't know what The Butcher looks like, thanks to a tip and the talents of a profiler named Dr. Grant (Hayley Mills), they know he's taking his daughter Riley (Ariel Donoghue) to her favorite pop singer's concert.