1. Home
  2. Films
  3. Blood on Satan's Claw
Film · 1971

Blood on Satan's Claw

April 14, 1971Released
Piers HaggardDirector
93 minRunning time
United KingdomCountry of origin