Day 3: Cuckoo (2024)

Day 3 of the 31 Days of Horror is this Hunter Schafer film about some freaky ass monsters in Germany.