The devil comes a calling as we kick off our folk horror series. Show Notes The Blood on Satan’s Claw was released in 1971, stars Linda Hayden and Patrick Wymark, and was directed by Piers Haggard. I tried to explain the basics of the folk horror genre in a bonus episode that was released on Halloween. […]
view more