Rok 1672, purytański sędzia Jonathan Wooley skazuje na stos czarownicę Jennifer i jej ojca Daniela. 300 lat później wiedźma powraca, by zemścić się na potomku sędziego. Jest nim Wallace Wooley, kandydat na senatora. W noc poprzedzającą jego ślub z Estellą Jennifer podaje mu napój...
Dziesięć osób przybywa na wyspę na zaproszenie jej właściciela, który okazuje się nieobecny. Każdy z gości popełnił kiedyś zbrodnię i przychodzi mu za nią zapłacić własnym życiem. Gdy po kolei giną wszyscy, przybyła na miejsce policja musi odpowiedzieć na pytanie, kto jest...