The Leech (2022) – Pious indie horror from Eric Pennycroff J. Brams January 11, 2023 You likely wouldn’t know this about me, probably because I’ve never said it. I have some major beef with religious horror as a subgenre. It Read More »