Josh Hartnett, M. Night Shyamalan attend 'Trap' premiere (16 images)

By Wade Sheridan

Star Josh Hartnett and writer and director M. Night Shyamalan attend the premiere of thriller "Trap" in New York City on Wednesday. Hartnett stars in the film as a serial killer who realizes police are trying to capture him while enjoying a concert with his daughter, played by Ariel Donoghue. "Trap" comes to theaters on August 2.



Star Josh Hartnett arrives on the red carpet for the premiere of "Trap" in New York City on July 24, 2024. Photo by John Angelillo/UPI
License photo | Permalink

Writer and director M. Night Shyamalan. Photo by John Angelillo/UPI
License photo | Permalink


Star Ariel Donoghue. Photo by John Angelillo/UPI
License photo | Permalink

Hartnett (L), and his wife, Tamsin Egerton. Photo by John Angelillo/UPI
License photo | Permalink