Faculty of Horror
Episode 126. Bad Habits: The Devils (1971)
From the depths of Warner Bros archives, Ken Russells infamous film The Devils has been resurrected (ish) once more! Andrea and Alex take this opportunity to dive into the politics, contractions, a