U-571
Filmin konusu

Film, müttefik kuvvetlerinin yük gemilerinin U-boatlar tarafından batırılmasını engellemek için nasıl uğraştıklarını anlatan bir özetle başlar. Sahne bir İngiliz yük gemisini torpidolayıp batıran U-571'e döner. Dakikalar sonra, sonarcı yüksek hızda yaklaşan bir pervane sesini fark eder. Kaptan periskobu çevirir ve yaklaşmakta olan destroyeri görür. Destroyer sualtı bombaları bırakır ve U-571 hasar görür. Aldığı hasardan dolayı tekrar su üstüne çıkmak zorunda kalır. Denizaltının bataryaları bitmiş, dizel motorları kullanılamaz hale gelmiş ve motorları çalıştıran tüm mürettebat da ölmüştür. Bunun üzerine U-571'in kaptanı Kapitänleutnant (Yüzbaşı) Günther Wassner (Thomas Kretschmann), telsizcisine Berlin'e Amerikan istihbaratı tarafından yakalanan bir yardım çağrısı (SOS) göndermesini emreder. ABD Donanması, Enigma adı verilen kodlama cihazı makinasını çalmaya ve U-571'i batırmaya çalışmak için denizaltı S-33'ü bir Alman ikmal U-botuna benzeyecek şekilde modifiye etmiştir. S-33 mürettebatı görevini almadan önce, denizaltının subayı Teğmen Tyler, kendi denizaltının komutasını Yüzbaşı Dahlgren tarafından bloke edilmesinden memnun değildir.
Fırtınalı bir gecede, S-33'ün Alman askeri kılığına girmiş Amerikalı mürettebatı U-571'in mürettebatını alt eder. U-571'i emniyete aldıktan sonra, Amerikan S-33 denizaltısı, oraya ulaşan Alman ikmal denizaltısı tarafından torpillenip batırılır. Dahlgren güverteden havaya uçar ve ağır yaralanır; Denizde mücadele ederken kurtarılmayı reddeder ve ele geçirilen denizaltıya binmelerini ve derhal suya dalmalarını emreder. Tyler, U-571'in komutasını alır ve yüzeyin altına dalar, burada daha sonra Alman ikmal denizaltına saldırıp batırırlar.
Geminin bazı onarımlarını yaptıktan ve gücünü geri kazandırdıktan sonra Tyler, engelli denizaltısını Cornwall'daki Land's End'e yönlendirmeye karar verir. Bununla birlikte, U-571'in Amerikalılar tarafından el koyulduğunun farkında olmayan bir Alman keşif uçağı tarafından tespit edilirler. Yakındaki bir Alman muhrip bazı mürettebatı gönderir, ancak onlar gelmeden önce, Tyler güverte tabancasından ateş etme emri verir. Denizaltı daha sonra su altı bombalarını düşürmeye başlayan Alman muhripinin altına dalar. U-571'in komutanı yüzbaşı Wassner tutulduğu yerden kaçar ve Tyler'ın mürettebatından birini öldürür, ancak motorları sabote etmeden önce yakalanıp etkisiz hale getirilir.
Alman muhrip, derinlik bombalarını düşürmeye devam eder. U-571, 600 fit'in (180 m) altına düşer ve yüksek su basıncından zarar görür. Batmaya başlarlar ve bunu ancak kontrolsüz bir şekilde yükselerek tersine çevirebilirler. Tyler, mürettebattan Trigger'a kalan tek torpido tüpünü bastırmak için sintineye dalmasını emreder.
Trigger, su basmış bölmenin içinde nefes almak için bir hava hortumu kullanır. Kıç tüpüne giden hava valfini kapatır, ancak ulaşamadığı ikinci bir sızıntı bulur. Mürettebat, Wassner'ın zincirlenmiş olmasına rağmen, komutanı olduğu denizaltısının ele geçirildiğine dair bir sinyal vermek için Mors Kodu kullandığını anlar ve bu nedenle Hirsch onu öldürür. U-571, son torpidosunu ateşleyemeyecek şekilde ağır hasar görmüş ve içeriyi sel basmaya başlar. Onları takip eden muhrip, ana toplarıyla ateş eder: hasar pimleri Trigger'in ayağı, hava hortumunun ulaşamayacağı bir yerde olduğu için geri dönemez, boğulmadan önce vanayı kapatmayı başarır. Tyler, Tank'a torpidoyu ateşlemesini emreder; Alman muhrip, torpidodan kaçacak manevrayı yapamaz ve isabet batırılır. Mürettebat rahat bir nefes alırken Tank, Trigger'ın öldüğünü bildirir. Ancak, denizaltı ciddi hasar almış ve bu yüzden mürettebat ellerinde Enigma ile Alman denizaltısını terk eder. U-571'i dalgaların altından sonsuza dek batarken izlerler. Sonunda  ABD Donanması'ndan PBY Catalina uçan botu tarafından tespit edilirler ve cankurtaran botların ile kurtarılırlar.