‘Trap’ Trailer: Josh Hartnett Stars In M. Night Shyamalan’s Newest Thriller Coming In August

Josh Hartnett’s career has surprised some in the last ten years. The star burst onto the scene in the late ’90s, starring in “Halloween H2O” and “The Faculty.” Through most of the aughts, he soared in the Hollywood limelight with movies like “Black Hawk Down,” “40 Days and 40 Nights,” and “Lucky Number Slevin.” And then, roughly ten years ago, he seemingly disappeared. Until recently, his only prominent role was in the Showtime series “Penny Dreadful,” where he gave an excellent performance as a brooding wolfman in Victorian London. 

READ MORE: Summer Movie Preview: 50 Must-See Films To Watch

Over the last year or so, he’s been riding the wave of a sort of comeback. Thanks to his recent supporting role in the massive hit “Oppenheimer” and his portrayal of a psychotic astronaut in an episode of “Black Mirror.”

Fast forward to the present, Hartnett revisits the part of a psycho, with a domestic twist, in M. Night Shyamalan’sTrap.” The movie stars Hartnett, Ariel Donoghue, Hayley Mills, Alison Pill, and Shyamalan’s daughter Salekya Shyamalan. It’s written and directed by Shyamalan (“The Sixth Sense,” “Unbreakable,” and “Split”).

Hartnett plays Cooper, a father who takes his daughter Riley (Donoghue) to a concert to see her most favorite performer (Shyamalan). But a seemingly ordinary event turns into an ambush set by police to catch a killer known as ‘The Butcher.’


A father and his teen daughter attend a pop concert only to realize they’ve entered the center of a dark and sinister event.

Warner Brothers Pictures will release “Trap” in theaters nationwide on August 9.