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