En Écosse, un meurtrier sévit dans le vieux château des MacGrieff, dont la demeure semble frappée d’une terrible malédiction, celle du « chat tueur ». Corringa, nièce de la châtelaine Lady Mary, décide de mener sa propre enquête avec l’aide de son bizarre cousin James.
Trois amies visitent un château supposé habité par le Diable. Durant la nuit et après avoir été troublée par un tableau dans la demeure, une des jeunes femmes se voit hantée par les souvenirs d'une vie antérieure où elle était la maîtresse du démon.
Alors qu’elle devait épouser le prince Raman dans son château, la comtesse Irène disparaît mystérieusement. Quelques années plus tard, alors que le château est victime de toutes les superstitions locales, le docteur Darnell et sa fille, Anna, viennent s’installer dans la région. Anna...