Blood On Satan's Claw
Aroview: An admirable horror set in 17th century England, in which a decaying, dismembered demon is unearthed in a field, unleashing a cult of human sacrifice. Atmospheric, erotic and a touch disturbing - a nice one for Sunday night.
Member Reviews
Average rating (Very Good). Showing 1-2 of 2 member reviews.
DVD Features
- audio commentary
- 'making of' documentary / featurette
- extra stuff
- trailers
- aspect ratio: 1.85:1
Close Relatives