Im England um die Jahrhundertwende zieht die junge Witwe Lucy Muir (Tierney) mit ihrer Tochter
(Natalie Wood) in ein Haus am Meer in dem es spukt. Der Geist des verstorbenen aber gut
aussehenden Kapitäns Gregg (Harrison) versucht Lucy mit allen Mitteln aus seinem Haus zu
vertreiben. Letztendlich erobert Lucy das Herz des Kapitäns aber ihre geistvolle Liebesaffäre
wird durch einen realen Verehrer auf die Probe gestellt.