Pierwotnie reżyserem miał zostać Don Siegel.
Rutger Hauer dostał propozycję zagrania Kapitana. Odrzucił ją jednak dla roli w "Łowcy androidów".
W jednej z końcowych scen filmu, przez chwilę możemy zobaczyć głowę jakiejś kobiety, w lewym, dolnym rogu ekranu.
W scenie, gdy kapitan wydaje rozkaz storpedowania płonącego statku, notuje on odległość 950 metrów. Później, mimo to zapisuje dystans 650 metrów w swoim dzienniku okrętowym.
Zdjęcia do filmu były kręcone na Morzu Północnym, Oceanie Atlantyckim, w La Rochelle (Francja), Vigo (Hiszpania), Geiselgasteig i Hamburgu (Niemcy).
Obsada rozważała aby na okres zdjęć pozostać w pomieszczeniach zamkniętych. W ten sposób aktorzy zbledliby i wyglądali podobnie jak prawdziwi marynarze służący na łodziach podwodnych
Podwodne eksplozje zostały wykonane poprzez detonację małych ładunków wybuchowych w zbiorniku o głębokości pięciu metrów.
Mimo, iż aktorzy w filmie mówili tylko po niemiecku, to jednak większość z nich znała dobrze angielski. Dubbingowali oni zatem samych siebie w wersji dla krajów anglojęzycznych.
Podczas sceny w barze La Rochelle, aktor Otto Sander (filmowy Thomsen) faktycznie był pijany.
Na potrzeby filmu w bawarskim studio zbudowany został mały staw wodny. Został on później wykorzystany w dwóch innych filmach Wolfganga Petersena - "Moim własnym wrogu" oraz w "Niekończącej się opowieści".
Prawdziwy okręt podwodny "U96" został zniszczony 30 marca 1945 roku przez zbombardowanie, w niemieckim mieście portowym Wilhelmshaven (obecnie land Dolna Saksonia). W filmie miejscem unicestwienia statku jest francuski port La Rochelle a dzieje się to na początku roku 1942. Okręt nie był zatopiony w La Rochelle, które opanowane zostało przez aliantów. Przebijali się specjalnie przez Gibraltar do Włoch.
Większość zdjęć do filmu kręcono w miejscowości Geiselgasteig koło Monachium.
Jest to pierwsza europejska produkcja, która użyła taśmy filmowej Fujicolor A250.
Film został nakręcony jako niemy, a wszystkie późniejsze dialogi zostały dodane później.
Konsultantem na planie filmu był pierwowzór kapitana okretu: Heinrich Lehmann-Willenbrock (zm. 1986) - dowodzący U-96 od 14 września 1940 do 1 kwietnia 1942 roku.
Modele okrętów podwodnych stworzone na potrzeby filmu zostały później użyte w "Poszukiwaczach zaginionej arki".