Blood on Satan’s Claw (1971) 3 May 200010 February 2020 Rating: ★★ 17th Century Devil Worship Director: Piers Haggard Actors: Patrick Wymark, Linda Hayden, Barry Andrews, Wendy Padbury, … Category: Horror