1942 : un sous marin allemand vient de couler un navire allié dans l'océan atlantique. Quelques instants plus tard, le U-Boot est pris en chasse par un destroyer anglais qui lui inflige de sevères blessures et l'obligent à rester sur place. Les allemands sont obligés d'utiliser leur machine Enigma pour signaler leur position à des mécaniciens qui pourraient venir réparer leur sous marin.
Quelques heures plus tard, les américains décident de doubler les allemands et d'envoyer un de leur sous marin "déguisé" en U-Boot pour s'accaparer la machine à coder Enigma...
Bien sûr, U-571 ne restera pas le meilleur film sous-marinier (Das Boot est largement, mais alors TRES largement loin devant), bien sûr il ne faut pas se fier aux américains pour respecter la réalité historique, mais le résultat est là, U-571 est un bon divertissement. Et
Le prendre pour autre chose serait une monumentale erreur.
On passe un bon moment avec ces sous mariniers Américains pris entre le marteau et l'enclume et qui essaient de se dépatouiller tant bien que mal pour rester en vie et ramener le graal au port. Le scénario se tient et nous tient en haleine jusqu'au bout bien que la fin soit connue.
Parmi les grandes scènes, on notera les grenadages (?) du sous marin et les moments ou les sous mariniers attendent que le feu de l'enfer leur tombe sur la tête (angoissant au possible).
Côté interprétations : Harvey Keitel s'amuse comme un petit fou comme à son habitude et Matthew McConaughey est très convaincant en officier obligé de gagner ses armes de commandant