We discuss May The Devil Take You - an Indonesian homage to The Evil Dead. Watch on Netflix then listen in!
Read MoreDefinitely the creepiest movie we’ve covered so far. This week’s episode is on 2017’s Veronica from Paco Plaza. Spain knows how to bring the scares.
Read More