WATCH THE TRAILER: Josh Hartnett plays serial killer in new M. Night Shyamalan film, “Trap”

'Trap' hits theaters Aug. 9

The trailer for the upcoming M. Night Shyamalan film, Trap was released today. It follows a father (Josh Hartnett) and teen daughter (Ariel Donoghue) who attend a pop concert, where things aren’t what they seem. Sure, it starts out innocent enough, but even the trailer has a small twist, just like the director is known for.

M. Night Shyamalan revealed that in addition to playing the pop star “Lady Raven,” in the film, his daughter Saleka ended up writing songs and even scored Trap as the the movie came together. Watch the trailer below!