arrow_back Retour article
New York City, NY - The world premiere of 'Trap' at Alice Tully Hall in New York City. Pictured: Saleka Shyamalan, Josh Hartnett and Ariel Donoghue