Después de que un repentino ataque de un buque de guerra francés inflija graves daños a su barco, el capitán de la Armada británica Jack Aubrey (Russell Crowe) se debate entre el deber y la amistad cuando se embarca en una peligrosa persecución a través de dos océanos, para capturar o destruir al enemigo a cualquier precio.