Director James Ashcroft and puppeteer Paul Lewis take IndieWire inside the demented delivery room for a new film distributed ...
I've been keeping tabs on all of the horror movies still to come in 2025 and I have to say, this year is truly stacked. We're ...