British horror film starring Vincent Price and Christopher Lee. Theatrically released by American International Pictures in the United States.
WLVI 56 Air Dates: