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.
La femme de Giorgio Darica vient d'être assassinée. Ce dernier demande donc à son avocat de bien vouloir le cacher lui et sa maîtresse, Carla, le temps que la police abandonne l'enquête. L'avocat les cache dans un hôtel abandonné, mais les meurtres continuent.