Charles Condomine und seine Frau Ruth, mit der er in zweiter Ehe verheiratet ist, werden vom Geist dessen erster Frau Elvira terrorisiert. Mit der Hilfe des Mediums Madame Arcati, die mit Elvira Kontakt aufnehmen will, soll wieder Friede im Hause Condomine einkehren.
Der Bankangestellte David Preston hat das Gedächtnis verloren: Er kann sich an die vergangenen 24 Stunden nicht erinnern. Ausgerechnet in dieser Zeit ist die Kasse seines Clubs geraubt und ein Angestellter ermordet worden. Preston gerät unter Verdacht.
Als ein deutscher U-Boot-Kapitän während des Ersten Weltkriegs auf eine Spionagemission in den Norden Schottlands geschickt wird, findet er bei seiner Kontaktperson, der örtlichen Lehrerin, mehr, als er erwartet hatte.