Den charmerende levemand Oskar Schindler ankommer til Polen i hælene på den sejrrige tyske hær. Han gør sig hurtigt venner med indflydelsesrige tyske officerer og benytter sine kontakter til at opbygge en succesrig forretning – baseret på tvangsudskrevne jødiske arbejdere. Midt i den brændende krig slår han pludselig øjnene op for alle grusomhederne og – den mindst sandsynlige person af alle – anvender hele sin formue, alle sine kontakter og sætter sit eget liv i fare for at frikøbe sine jødiske arbejdere og dermed redde 1100 menneskeliv fra gaskammeret...

Polen, anden verdenskrig. Den jødiske Wladyslaw Szpilman er en talentfuld jødiske pianist, der undgår deportation. I lighed med tusindvis andre jøder bliver han tvunget til at leve under usle forhold i en ghetto midt i Warszawa. Han formår, at stikke af og gemmer sig i storbyens ruiner. En tysk officer yder hjælp til den hårdt plagede Szpilman.

I 1942 sejler U-96 ud på Nordatlantens jagtmarker, hvor den tyske flådes ulvekoppel angriber de allierede konvojer, der holder Storbritannien i live. I månedsvis lever besætningen som sild i en tønde, mens de venter på byttet. Da det går løs, bliver de selv de jagede, og dybvandsbomberne driver u-båden længere og længere ned i dybet. Kaptajnen: Jürgen Prochnow. Løjtnant Werner: Herbert Grönemeyer. Maskinmester: Klaus Wennemann. Manuskript og instruktion: Wolfgang Petersen efter Lothar Günther-Buchheims selvbiografiske roman.

I april 1945 har den russiske hær lagt en jernring omkring Berlin, og Tyskland er ved at tabe krigen. Hitler har sammen med sine nærmeste fortrolige og den militære ledelse forskanset sig i en bunker under Rigskancelliet. Her flytter han rundt på troppestyrker, der ikke mere eksisterer, mens elskerinden Eva Braun forsøger at opretholde en slags dagligdagens normalitet. Hitlers unge sekretær, Traudl Junge, følger med undren og stigende rædsel vanviddet og den moralske opløsning, der breder sig i bunkeren i nederlagets stund.

En teatertrup i det nazi-besatte Polen bliver involveret i jagten på en spion som kunne vælte hele resistancen, men snart går alt over gevind.

Under 2. Verdenskrig skydes grev Laszlo de Almasy (Ralph Fiennes) ned i Sahara under en ekspedition. Han er uigenkendelig af forbrændinger og har mistet hukommelsen. Sygeplejersken Hana (Juliette Binoche) plejer Laszlo i et forladt kloster i Toscana og i tilbageglimt fortælles den sørgelige historie om Laszlos æffære med Katharine (Kristin Scott Thomas), som var gift med en af ekspeditionens deltagere. En veteran fra de allierede styrker (Willem Dafoe) dukker op i klostret og vigtige detaljer om Laszlos fortid afsløres.