Schindlerin lista kertoo saksalaisesta yrittäjästä, Oskar Schindleristä, joka pelasti yli tuhannen puolanjuutalaisen hengen holokaustissa toisen maailmansodan aikana. Elokuvan nimi viittaa listaan, jossa oli niiden juutalaisten nimet, jotka Schindler otti töihin tehtaaseensa.

Saksa on hajoamassa, ja kolmannen valtakunnan häviö näyttää väistämättömältä. Hitler on yhdessä lähimpiensä, mm. vaimonsa Eva Braunin ja Goebbelsin perheen kanssa vetäytynyt Berliinin keskustassa sijaitsevaan bunkkeriinsa, jossa he odottavat kohtaloaan.

Eletään vuoden 1944 loppua toisessa maailmansodassa. Joukko amerikkalaisia sotilaita yrittää pitää pintansa Belgian metsissä saksalaisten piirityksessä. Heidän kohtalonsa näyttää toivottomalta ja pakoyritys tietää varmaa kuolemaa. Ryhmän taistelijoiksi nousevat kovapintainen kersantti Gunderson, kyyninen lääkintämies Gould Brooklynista, ristiriitainen raamattua kantava kapteeni Deacon, joka on tarkka-ampuja ja vannoutunut uskovainen mormoni. Uutta toivoa tuo brittiläinen tiedustelu-upseeri, jonka mukaan sodassa tapahtuu ratkaiseva käänne jos hänen tietonsa ehtii ajoissa Liittoutuneiden päämajaan.