The Blood on Satan's Claw

The Blood on Satan's Claw (1971)

A chill-filled festival of horror!

TMDb

6.2

28/01/1971 • 1h 37m