Live stream preview

Watch this video and more on The Killer Movies TV Network

Watch this video and more on The Killer Movies TV Network

The Blood on Satan's Claw

New Releases • 1h 36m

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