Josh Hartnett, Ariel Donoghue, Saleka Shyamalan and Hayley Mills star in M. Night Shyamalan’s ‘Trap,’ in theaters on Aug. 9.
Josh Hartnett, Ariel Donoghue, Saleka Shyamalan and Hayley Mills star in M. Night Shyamalan’s ‘Trap,’ in theaters on Aug. 9. Read More

