Am Lagerfeuer erzählt ein alter Kapitän von einem an der Küste von Antonio Bay durch falsche Positionslichter gesunkenen Schiff, das sechs Männer des Ortes ausraubten. Am Vorabend der Hundertjahrfeier legt sich Nebel über die Stadt, unerklärliche Dinge geschehen. Im Leuchtturm wird die junge Stevie von übersinnlichen Phänomenen bedroht. Die Einwohner flüchten in die Kirche, wo sie Pater Malone aufklärt: Die Geister der ertrunkenen Seeleute fordern Rache, wollen je einen Nachkommen der damaligen Mörder. Pater Malone ist der letzte.