Handlingen finner sted om våren 1805, under Napoleonskrigene. "Lucky Jack" Aubrey er kaptein på HMS Surprise som blir beordret til å finne det franske skipet Acheron. Filmen åpner med at en mann på det britiske krigsskipet hører en lyd i horisonten. Hollom, som er på vakt, nøler med å ta en beslutning før Calamy beordrer alle mann på dekk. Kaptein Aubrey kommer på dekk i det skipet blir angrepet av Acheron, et skip dobbelt så stor som HMS Surprise. HMS Surprise blir sterkt skadet, og kanonene deres klarer ikke å trenge gjennom skroget til Acheron. Senere blir roret på HMS Surprise ødelagt, og skipet blir umulig å styre. Med flere mindre båter, klarer mannskapet å slepe skipet inn i tåken så Acheron ikke finner dem.