News

Drop is the new mystery-thriller from Christopher Landon (Happy Death Day), and it certainly makes the most of its premise.