From the Vault · 1968
Curse Of The Crimson Altar
Curse of the Crimson Altar (also called The Crimson Altar; released in the United States as The Crimson Cult) is a 1968 British horror film directed by Vernon Sewell and starring Christopher Lee, Boris Karloff, Barbara Steele, Virginia Wetherell and Mark Eden. The film was produced by Louis M. Heyward for Tigon British Film Productions.
Directed by Vernon Sewell

Sheet 1

Sheet 2

Sheet 3