The Blood on Satan's Claw (1971)

The Blood on Satan's Claw (1971)

A chill-filled festival of horror! 1971-01-28 United Kingdom 97 Min. PG-13
6.2 154 votes