Ocho años después del reinado de anarquía del Joker, Batman, con la ayuda de la enigmática Gatúbela, se ve obligado a salir de su exilio para salvar a Ciudad Gótica del brutal terrorista guerrillero Bane.
En 1942, en plena Segunda Guerra Mundial, la flota alemana está causándole a los Aliados un gran número de bajas. Los submarinos de Hitler hunden cientos de barcos gracias a un sistema de comunicaciones llamado "enigma", que permite establecer con extraordinaria exactitud la posición de los objetivos que hay que destruir. Un capitán norteamericano ha conseguido, sin embargo, detectar que las señales del codificador "enigma" proceden de un submarino alemán averiado, el U-571, que se encuentra en mitad del Atlántico Norte.
Para conocer al hijo de su novia, un hombre se ofrece como voluntario para recogerlo en una escuela preparatoria ... solo para descubrir que el hijo no es el niño más agradable.