Au Moyen Âge, une femme de châtelain, Léonor, meurt à la suite d'une chute de cheval. Fou de douleur, Richard, le châtelain, fait murer son caveau. Quelque temps après, il se remarie avec la jeune Catherine mais continue à vivre en reclus et ne semble s'intéresser à rien. Il arrivera tout de même à avoir deux enfants de sa nouvelle femme. Le tourment occupe toutes ses journées. Il a des visions de son épouse défunte. Au gré d'une rencontre qui parait fortuite, il conclut un pacte avec un mystérieux inconnu qui lui propose de faire revivre la disparue. Bientôt, Léonor réapparait. Pour se maintenir en morte vivante elle se nourrit du sang des jeunes enfants. Partagé entre un amour qui le rend aveugle et la sinistre réalité qu'il pressent, Richard choisit de se supprimer en emmenant dans la mort celle qu'il n'a jamais pu oublier.