'Blood On Satan's Claw' is a seminal British horror film directed by Piers Haggard. Set in 17th-century England, it unfolds in a rural village where a strange, malevolent entity begins to take hold.
eBay