Conhecido por filmes com tramas repletas de reviravoltas, M. Night Shyalaman voltou recentemente aos cinemas com Armadilha (Trap), produção estrelada por Josh Harnett. Ele interpreta o assassino serial Cooper Adams, o Açougueiro, que tenta conciliar seus crimes com uma vida aparentemente normal.
No entanto, é justamente esse lado de sua existência que pode acabar sendo sua desgraça. Ao levar sua filha Riley (Ariel Donaghue) a um show da cantora Lady Raven (Saleka Shyamalan), ele descobre que tudo faz parte de um grande plano da polícia para identificá-lo e finalmente conseguir prendê-los atrás das grades.