Jennifer e seu pai Daniel são queimados por bruxaria em uma fogueira, na Salem do século XVII. Enquanto ardem, Jennifer joga uma praga na família de Jonathan Wooley, o puritano responsável por suas mortes: a partir daí, todos os membros masculinos da família Wooley estão condenados a ser infelizes no casamento.
Agora, estamos em 1942, na mesma cidade. Wallace Wooley é candidato a governador e está noivo de Estelle Masterson, filha de seu mentor, J.B. Masterson. Um raio atinge a árvore onde Jennifer e Daniel foram executados, o que libera seus espíritos. Jennifer tudo faz e finalmente consegue que Wallace se apaixone por ela e eles se casam. Como Wallace não acredita que ela seja uma bruxa, Jennifer se empenha em ajudá-lo a ganhar a eleição.
Daniel, contudo, não está nada satisfeito com a marcha dos acontecimentos e age intempestivamente, com consequências nefastas para o casal—e para ele, também.