Entertainment Josh Hartnett in M. Night Shyamalan's 'Trap' is a Whole New Josh Hartnett H. Alan Scott 01/08/2024