Az Atlanti-óceánnál nem volt véresebb csatatér. A 2. világháború idején német tengeralattjárók tizedelték a szállítóhajókat és a segítségükre siető hadihajókat. Krause kapitány (Tom Hanks) azonban nem ijed meg. De fél.
Félti a rábízott flottát, amelynek a biztonságáért felel. 1942-ben, röviddel az Egyesült Államok hadba lépése után a kapitány első háborús feladatára indul: egy 37 hajóból álló konvojt kell átvezetnie a kegyetlen háború legkegyetlenebb hadszínterén.
Ráadásul a németek nem az egyetlen ellenség: az időjárás, a tengerészek közötti ellentétek és a kapitányt gyötrő kétségek is mind kétségessé teszik, hogy sikerül végrehajtaniuk a feladatot. Pedig itt csak két lehetőség van: siker vagy halál…