Chorowita Angielka prowadzi sama sklep, podczas gdy jej nieodpowiedzialny syn podróżuje bez celu, nie chcą nawet się z nią kontaktować. Gdy dowiaduje się on, że jego matka ma raka, postanawia wrócić i pomóc jej w prowadzeniu interesu. Wkrótce jednak angażuje się w nielegalne działania
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).