Evocation des années de guerre d'Oskar Schindler, industriel autrichien rentré à Cracovie en 1939 avec les troupes allemandes. Il va, tout au long de la guerre, protéger des juifs en les faisant travailler dans sa fabrique.
Le récit suit l'histoire du polonais Leopold Socha, qui passe de voleur à héros durant la Seconde Guerre mondiale en sauvant la vie d’un groupe de juifs de Lvov. Quand Socha rencontre le groupe pour la première fois, c'est uniquement par intérêt financier qu'il décide de lui trouver une cachette dans les canaux.
Otto Frank est le seul de sa famille a avoir survécu a la déportation. Il revient en pèlerinage dans le grenier d'Amsterdam ou il s'est cache durant deux ans avec sa famille et découvre le journal ou sa fille, Anne, tenait une correspondance avec une amie imaginaire.
Durant la Seconde Guerre mondiale, Wladyslaw Szpilman, un pianiste juif polonais, est interné dans le ghetto de Varsovie dont il partage les souffrances, les humiliations et les luttes héroïques. Un officier allemand l'aide et lui permet de survivre.