Nach dem Sieg der Deutschen über Polen im Jahr 1939 kommt der Geschäftsmann Oskar Schindler (Liam Nesson) nach Krakau und eröffnet eine Emaille-Fabrik, in der Zwangsarbeiter Feldgeschirr für die deutsche Wehrmacht herstellen. Das Startkapital für die Fabrik erhält Schindler durch einen Juden namens Itzhak Stern (Ben Kingsley), den er einst in Krakau kennenlernte. Als jedoch die SS auftaucht und vor den Toren der Stadt ein KZ errichtet, wird Schindler Zeuge der gewaltsamen Räumung der Judenghettos. Entsetzt von den unmenschlichen Aktionen besticht er den SS Offizier Göth, um seine Arbeiter behalten zu dürfen und konzentriert sich fortan darauf, so viele Menschenleben wie möglich zu retten.