En el antiguo castillo de los Karnstein habitan el conde Ludwig y su hija Laura. La vida de la joven se ve alterada por constantes pesadillas relacionadas con la vieja leyenda que asegura que un antepasado de los Karnstein ha vuelto para vengar la muerte de los suyos acusados de brujería. El conde Ludwig invita al castillo a un joven científico, Fredrich Klauss, a fin de que descubra bajo qué personalidad se oculta la antepasada maldita, Sheena de Karnstein, y liberar así a su hija Laura de su infierno.