فیلم فهرست شیندلر، داستان واقعی مقطعی از زندگی «اسکار شیندلر»، سرمایه دار آلمانی در خلال جنگ جهانی دوم است. اسکار شیندلر در ابتدا با استفاده از شرایطی که جنگ فراهم آورده بود، یهودیان را به عنوان کارگر برای کارخانه اش انتخاب می‌کند تا پول کمتری برای استخدام کارگر داده باشد و درآمد بیشتری بدست آورد. او نیز مانند سران حزب نازی فردی فرصت طلب و اهل عیش و نوش است. او به طور پیوسته در تلاش است تا با سران نازی ارتباط برقرار کند تا در این شرایط بیشترین نفع را ببرد.

در خلال جنگ جهانی دوم خلبانی گمنام (رالف فاینز) دچار حادثه می‌شود و در شمال آفریقا سقوط می‌کند. او که به سبب زخم‌های هولناک و شوک روانی نام خود و گذشته اش را به یاد نمی آورد، با نام بیمار انگلیسی به نیروهای متفقین در ایتالیا تحویل داده می‌شود. در آنجا پرستاری به نام «هانا» (ژولیت بینوش) با اجازه سرپرست بیمارستان او را در صومعه ای در ایالت توسکانی بستری و از او مراقبت می‌کند...