Holmes i Watson przybywają na oceaniczny statek by strzec księcia Nikolasa. Tymczasem na pokładzie znajduję się grupa zabójców planujących w czasie rejsu pozbawić arystokratę życia.
Sherlock Holmes (Basil Rathbone) oraz doktor John H. Watson (Nigel Bruce) dostają niecodzienne zlecenie. Mają ochraniać księcia Nikolas Watson (Leslie Vincent) podczas jego podróży transatlantykiem. Nie jest to jednak łatwe zadanie, bowiem na okręcie znajduje się grupa wynajętych zabójców.