Released by: Severin Films
Released on: November 29th, 2019.
Director: Piers Haggard
Cast: Linda Hayden, Patrick Wymark, Barry Andrews, Michelle Dotrice, Wendy Padbury, Anthony Ainley, Charlotte Mitchell, Tamara Ustinov, Simon Williams
Year: 1970
Purchase From Severin Films

The Blood On Satan's Claw - Movie Review: Probably the best-known film of the minimal output from the short-lived Tigon Studios, Piers Haggard's Blood On Satan's Cla
...