Das Mittelalter scheint in Cabot Cove Wiederauferstehung zu feiern: Seth Hazlitt wird unbeabsichtigt Zeuge eines Hexenrituals. Er glaubt, den Geist von Patience Terhune gesehen zu haben, einer Frau, die vor 300 Jahren der Hexerei angeklagt wurde. Jessica trifft sich mit Mildred Terhune, der Bibliothekarin von Cabot Cove und Nachfahrin von Patience. Jessica, Seth, Mildred und ihr Verlobter Adam sind zu einer Gartenparty eingeladen. Unangekündigt taucht Mildreds Schwester Irene auf. Seth meint in ihr die Frau zu erkennen, die er für Patience Terhune hielt. Immer mysteriösere Vorgänge wecken Jessicas Neugier. Als Irenes Leiche gefunden wird, zögert die Krimiautorin nicht, der Sache auf den Grund zu gehen. Die erste Überraschung stellt sich ein, als herauskommt, dass die echte Irene bereits vor Jahren gestorben ist. Aber wer ist dann die Tote im Leichenschauhaus?