'Trap' Official Trailer POSTED 19th OF Apr, 2024 Get ready for the latest thriller from M. Night Shyamalan. Trap stars Josh Hartnett as a serial killer who finds himself at the center of a trap set by police to apprehend him. Coming to theaters August 9, 2024.