Curse of the Crimson Altar (1968) 7 August 200318 June 2020 Rating: ★ Witch’s Revenge Director: Vernon Sewell Actors: Christopher Lee, Boris Karloff, Barbara Steele, Mark Eden, … Category: Horror