US theatrical title for British film "Curse of the Crimson Altar" featuring Boris Karloff, Christopher Lee, and Barbara Steel. Released in 1970 by American International Pictures.
WLVI 56 Air Dates: