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...