Auf der Suche nach seinem verschollenen Bruder verschlägt es Robert Manning (Mark Eden) in den verwunschenen Ort Greymarsh, wo er in einem alten Schloss von Mr. Morley (Christopher Lee) und seiner Nichte Eve (Virginia Wetherell) empfangen wird. In den folgenden Nächten plagen ihn düstere Albträume und er wird Zeuge dekadenter Riten, die zum Gedenken an die Hexe Lavinia (Barbara Steele) vollzogen werden, welche im Jahre 1652 lebendig verbrannt wurde. Mit Hilfe von Professor Marsh (Boris Karloff), einem Experten des Okkulten, findet Robert heraus, dass einer seiner Vorfahren der Inquisitor bei der Hinrichtung Lavinias war. Schlimmer noch, er muss feststellen, dass ihr rachebeseelter Geist zurückgekehrt ist aus dem Reich der Toten.
In search of his missing brother, Robert Manning (Mark Eden) ends up in the enchanted town of Greymarsh, where he is welcomed in an old castle by Mr. Morley (Christopher Lee) and his niece Eve (Virginia Wetherell). In the following nights, he is plagued by dark nightmares and witnesses decadent rites performed in memory of the witch Lavinia (Barbara Steele), who was burned alive in 1652. With the help of Professor Marsh (Boris Karloff), an expert in the occult, Robert finds out that one of his ancestors was the inquisitor at Lavinia's execution. Worse still, he has to realize that her vengeful spirit has returned from the realm of the dead.