Set during the 15th century, the sorcerer Dr. Erasmus Craven (Vincent Price) has been mourning the death of his wife Lenore (Hazel Court) for over two years, much to the chagrin of his daughter Estelle (Olive Sturgess).