Po tym jak francuski okręt wojenny poważnie uszkadza jednostkę marynarki królewskiej, kapitan brytyjskiej floty Lucky Jack Aubrey (Russell Crowe) staje przed dramatycznym wyborem między obowiązkiem a przyjaźnią i musi ruszyć w niebezpieczny pościg przez dwa oceany, aby schwytać lub zniszczyć wroga za wszelką cenę.