Akcja filmu rozgrywa się w czasie II wojny światowej i opowiada historię agenta brytyjskiego wywiadu, który ma za zadanie odnalezienie czeskiego naukowca, który zbiegł przed nazistami do Londynu lecz zaraz znowu dostał się w ich ręce.
W celu unikania nudy i niechcianych kontaktów z kobietami, młody lekarz Simon Sparrow, zostaje medykiem na statku towarowym "Lotus". Tak szybko jak stawia stopę na pokładzie, spotyka różne ekscentryczne postaci (w tym porywczego, autorytarnego i uzależnionego od whiskey kapitana Hogga) i...