Akcja filmu toczy się w latach pięćdziesiątych dziewietnastego wieku. Mieszkający w Anglii młody Norweg zatrudnia się przypadkowo, jako majtek na statku. Wkrótce odkrywa, że niektórzy jego koledzy-marynarze są piratami.
Poszukiwanie wolności na Morzu Południowochińskim. Ofiary chińskiej polityki „jednego dziecka”, 100 sierot, same dziewczynki, zostają zabrane przez zdeterminowaną aktywistkę, panią Brown (Charlotte De Turckheim), na frachtowiec, by uciec przed chińskimi władzami i przeżyć...
W 1834 roku Charles Stewart (Alan Ladd), zepsuty i rozwiązły syn magnata żeglugowego, zostaje zamustrowany na Pilgrim, jednen ze statków ojca. Wyrusza w długą, niezwykle trudną podróż morską. Jednostką dowodzi bezwzględny kapitan Francis Thompson (Howard Da Silva).