Auf einer Insel vor der Küste Neuenglands steht ein Gemäuer, in dem angeblich der Geist einer Filmdiva (Hildegard Knef) herumspukt. Eine bunt zusammengewürfelte Gruppe, darunter der Fotograf Gary (David Hasselhoff) und die schwangere Jane (Linda Blair), sitzt nach der Besichtigung auf dem Eiland fest: Ein Sturm verhindert die Rückkehr zum Festland. Also beschließt man, im „Hexenhaus“ zu nächtigen. Keine gute Idee...