Live stream preview
The Blood on Satan's Claw
New Releases
•
1h 36m
(1971) Horror thriller set in 17th century England about the children of a village slowly converting into a coven of devil worshipers
Up Next in New Releases
-
Enter The Devil
(1972) People are disappearing in the wastelands. An occult researcher discovers that a devil worshipping cult is responsible
-
Blood Sucking Freaks
(1976) Sardu, master of the Theatre of the Macabre, and his assistant Ralphus run a show in which, under the guise of magic, they torture and murder people in front of their audience. But what the punters see as a trick is actually real
-
Revenge of the Blood Beast
(1966) Transylvanians kill an ugly witch who, 200 years later, pops up as a pretty British bride