With Landon’s visually striking Hitchcock-ian direction, screenwriters Jillian Jacobs and Chris Roach provide a fun ...
Drop opens in theaters Friday, April 11. This review is based on a screening at the 2025 SXSW Film and TV Festival.