1942年4月,二戰(zhàn)期間,大西洋上,德軍戰(zhàn)采取“狼群”戰(zhàn)術,令軍損失慘重。美國海軍尉泰勒(馬修?麥康納 Matthew McConaughey 飾)因抗敵表現(xiàn)出色,曾被諾晉升艇長,但是卻因不能如愿。這時突然傳敵情,泰勒臨危受命,上S-33老爺級潛艇執(zhí)行秘密任務,指揮官為尉邁克(比爾?帕克斯 Bill Paxton 飾),同行的還有哈什巫肦哈威?凱特爾 Harvey Keitel 飾)上尉和庫南少校等。尚鳥過勘察,一艘德軍創(chuàng)潛艇U-571,正在發(fā)出求救信號。S-33的任務是偽裝成一艘德的維修艦,以維修作掩,從U-571上獲取德國最先進的譯碼設備梁書過,由于S-33年久失修,水箱等裝備已剛山服期,若潛入200米以下恐有危險,但是英招了完任務,泰勒等人還是小駕駛,偷襲了德國軍艦但正在此時,德軍的魚也逼近了U-571,他們命懸一線,生死未卜…?豆?