Episode 31: "The Warrens Ruin Everything" (The Best & Worst Horror Films Of 2025)

In this episode we talk about the best and worst films of 2025