L'odyssée d'un sous-marin allemand, pendant la Seconde Guerre mondiale. A l'euphorie générale de 1941 succèdent bientôt les attaques de la flotte des Alliés.
A La Rochelle, en 1941, le lieutenant Werner, correspondant de guerre, embarque sur l'U-96, un sous-marin allemand qui doit contrôler l'Atlantique. Très vite, le sous-marin coule un pétrolier. Mais les choses se gâtent pour l'U-96 quand il tente de forcer un barrage britannique à Gibraltar...