We wczesnym okresie II wojny światowej kapitan Ernest Krause (Tom Hanks) dowodzi amerykańskim niszczycielem, który zabezpiecza konwój 37 alianckich statków. Okręty wojenne są zagrożone przez wilcze stada nazistowskich U-botów.