El empresario Oskar Schindler (Liam Neeson), de etnia alemana y miembro del partido nazi, llega a la ciudad decidido a hacer fortuna y comienza por sobornar a diversos oficiales de las fuerzas armadas alemanas y de las SS.