Drop on Peacock is a fantastic heart stomping thriller with a simple premise of being trapped in a restaurant because if you call the police or leave, your son will die. The charismatic leads-Meghann Fahy and Brandon Sklenar along with the tight direction of Christopher Landon, make for one of the best films of 2025.