Horror Club: St. Agatha
With the success of The Nun just a few months ago, there seems to be a revived love for spooky nuns. From Halloween costumes to nun fetishes, there's certainly no lack of nun material out there as of late. What better time is it then now to release St. Agatha - a new film based around crazy nuns and the devilish stuff they do. Mixing religion and horror usually makes for some pretty great content, so naturally St. Agatha was one flick I had to check out as soon as I could, an