1950: Gabriel (Rakie Ayola) lässt ihr altes Leben hinter sich, da sie in England Pilotin werden möchte. Auf der langen Schiffsreise muss sie sich ihre Kabine mit dem Schotten Duncan Stewart teilen (Jonathan Pryce), der sich jedoch als ihr Ehemann ausgibt, um ihren Ruf nicht zu gefährden. Langsam...
Eine alte Frau wird um ihre Ersparnisse betrogen, ein Mann mit einem Schwert ermordet, ein Schiff geht unter... Sally Lockhart, Frederick und Jim haben als Detektive jede Menge zu tun. Aufklärung dieser mysteriösen Fälle erhoffen sie sich auch durch den Besuch spiritistischer Sitzungen. Alle...