Septiembre de 1939. Los nazis invaden Polonia. Los judíos son internados en guetos y enviados a campos de concentración. El empresario alemán Oskar Schindler (Liam Neeson), un dandy oportunista con talento para las relaciones públicas, aprovecha esta situación para prosperar económicamente. Comienza así una interesada relación con los ...
El sacerdote polaco Maximilian Kolbe es arrestado por el ejército nazi y llevado al campo de concentración de Auschwitz. Un dia del campo se fuga uno de los prisioneros. Las autoridades nazis deciden escoger a un grupo de hombres de manera aleatoria para que sean ejecutados. El sacerdote Kolbe se ofrece como voluntario para sustituir a uno de los escogidos.