NOW STREAMING on The Killer Movie Channel is REVENGE OF THE BLOOD BEAST from 1966. A young woman is driving alongside a lake. She has an accident and the car plunges into the water. Her body is then possessed by the spirit of an 18th-century witch who was killed by local villagers, and is bent on avenging herself on them. La sorella di Satana, also known as Revenge of the Blood Beast is a 1966 British Italian horror film written and directed by Michael Reeves. The film stars Barbara Steele, John Karlsen and Ian Ogilvy. Although Ogilvy had already acted in a few television series in the early 1960s, this was his first full feature film debut.
This Movie is for Exclusive