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).
Martha Jane, nazywana Małą Panną Marker (Shirley Temple) zostaje u bukmachera Sorrowful Jonesa jako część przegranego zakładu, który obstawił jej ojciec w wyścigach konnych. Początkowo Sorrowful i jego kumple nie chcieli zaakceptować warunków zakładu, bo na co mogła im się przydać...