2차 세계대전 당시 독일군이 점령한 폴란드. 시류에 맞춰 자신의 성공을 추구하는 기회주의자 쉰들러는 유태인이 경영하는 그릇 공장을 인수한다. 그는 공장을 인수하기 위해 나찌 당원이 되고 독일군에게 뇌물을 바치는 등 갖은 방법을 동원한다. 그러나 냉혹한 기회주의자였던 쉰들러는 유태인 회계사인 스턴과 친분을 맺으면서 냉혹한 유태인 학살에 대한 양심의 소리를 듣기 시작한다. 마침내 그는 강제 수용소로 끌려가 죽음을 맞게될 유태인들을 구해내기로 결심하고, 독일군 장교에게 빼내는 사람 숫자대로 뇌물을 주는 방법으로 유태인들을 구해내려는 계획을 세우는데...

1939년 폴란드 바르샤바, 유명한 유대계 피아니스트 블라디슬로프 스필만은 한 인기 라디오 프로그램에서 쇼팽의 야상곡을 연주하다 폭격을 당한다. 이후 유태인인 스필만과 가족들은 게토에서 생활하지만, 결국 수용소로 향하는 기차에 몸을 싣게 된다. 가족들을 죽음으로 내보내고 간신히 목숨을 구한 스필만은 허기와 추위, 고독과 공포 속에서 마지막까지 생존해 나간다. 자신을 도와주던 몇몇의 사람마저 떠나고, 자신만의 은신처에서 끈질기게 생존을 유지하는 스필만. 어둠과 추위로 가득한 폐건물 속에서 은신생활 중 스필만은 우연찮게 순찰을 돌던 독일 장교에게 발각되는데...

2차 대전으로 어수선한 프랑스령 모로코, 미국인인 릭(험프리 보가트)은 암시장과 도박이 판치는 카사블랑카에서 카페를 운영하고 있다. 어느 날 미국으로 가기 위해 비자를 기다리는 피난민들 틈에 섞여 레지스탕스 리더인 라즐로(폴 헨라이드)와 아내 일자(잉그리드 버그만)이 릭의 카페를 찾는다. 일자는 릭의 옛 연인이었다. 라즐로는 릭에게 미국으로 갈 수 있는 통행증을 부탁하지만 아직도 일자를 잊지 못하는 릭은 선뜻 라즐로의 청을 들어주지 못한다. 경찰서장 르노와 독일군 소령 스트라세는 라즐로를 쫓아 릭의 카페를 찾고, 결국 릭은 라즐로와 함께 일자를 떠나보내는데...

{1941년 9월 프랑스 라 로셀(La Rochelle). 히틀러가 영국 봉쇄를 위해 편성한 잠수함대가 열세를 보이기 시작했다. 영국 상선을 호위하는 구축함은 갈 수록 무장을 강화하여 독일 잠수함에 타격을 가했다. 그래도 독일군 최고사령부는 잠수함을 포기하지 않아 시간이 지날 수록 오히려 어린 수병들을 태워 점령지 프랑스로부터 출격시켰다. 결국 대서양을 지배하려는 싸움은 독일을 외면했다. 2차대전 중 4만 명의 수병이 유보트(U-Boats)라 불리는 잠수함에 투입되었다. 그리고 3만 명이 돌아오지 못했다.} 독일군의 패전 기미가 감돌던 1941년. 대부분 전쟁을 경험하지 못한 젊은 신참 병사들이 승선한 잠수함 U-96. 영화는 먹고 마시고 춤추는, 마치 내일이 없는 듯한 병사들의 모습에서부터 시작된다. 그러나 시간이 흐를 수록 잠수함이라는 한정된 공간에서 오는 답답함과 우울함이 이들을 엄습하기 시작한다. 그러던 어느 날 처음으로 적군의 군수물자운반선을 호위하는 영군군함과의 교전이 벌어지고, 아수라장의 싸움을 간신히 승리로 이끈 이들은 비로소 전쟁의 진실과 맞닥뜨리게 되고 공포에 사로잡힌다. 크리스마스가 다가올 무렵 그들에게 또 하나의 명령이 떨어진다. 그들로서는 도저히 불가능할 것만 같은 작전. 영군군의 본거지인 지브롤터 해협을 통과해야 하는 것이다. 자살 명령이나 다름없는 작전을 수행하기 위해 적지한 가운데로 향하는 U-96. 그러나 마음의 준비도 되어있지 않은 상태에서 적군(영국군)은 공중에서 폭탄을 투하하기 시작하고, U-96은 크게 파손되고 만다. 설상가상으로 기계는 고장이 나 심해 깊은 곳으로 처박히고 마는데.

세계 2차 대전 당시 대기업에서 종사하고 있는 카지는 군대에 집영되는 대신 광산에 가서 군대에 납품할 광물들을 생산하는 광산의 간부로 발탁된다. 군대 입대 때문에 하지 않으려고 했던 결혼을 하고 부인인 미치코와 함께 광산으로 간다. 양심으로 똘똘 뭉친 카지는 그곳에서 일본인에게 당하는 중국 노동자들의 생활개선과 동시에 포로로 잡혀온 중국 노동자들의 인간적인 생활을 찾아주기 위해 노력하지만 일본군과 광산의 다른 간부들과의 갈등으로 이어지고 결국 일본군에 눈 밖에 나서 군대에 입영되게 된다.

1939년 바르샤바. 그다지 유명하지 않은 배우인 조셉 투라와 폴란드에서 전국적으로 유명한 그의 아내 마리아는 반나치적인 연극을 공연하기로 하지만, 검열 때문에 뜻을 이루지 못하고 햄릿으로 대체하게 된다. 한편 젊은 파일럿인 스타니슬라프 소빈스키 중위는 마리아를 사랑하게 돼 밤마다 꽃을 보낸다. 마리아는 그에 대한 보답으로 분장실로 그를 초대해 조셉 모르게 둘만의 시간을 갖는다. 그러던 중 독일군이 폴란드를 침입하게 되고, 소빈스키 중위는 영국 공군 내의 폴란드 기병대로 근무하게 된다. 그곳에서 소빈스키 중위는 알렉산더 실레트스키 교수란 사람을 알게 되는데...

사회복지사인 이레나는 바르샤바의 유대인 거주지에 출입할 수 있었기에 유대인 친구의 딸을 천주교 집안에 숨겨주게 된다. 하지만 여전히 몇 천명의 아이들이 위험에 빠져있다는 것을 깨달은 그녀는 친구들과 직장 동료들을 모아 목숨을 걸고 독일 병사들의 눈을 피해 아이들을 구출해낼 방법을 구상한다. 그렇게 그녀가 구출해낸 아이들은 한 명도 독일군에게 붙잡히지 않았다고 한다. “여성 쉰들러”로 불리는 그녀는 수 천명의 목숨을 구했을 뿐만 아니라, 그들의 수 없는 자손들의 생명의 은인이기도 하다.

2차 세계대전이 종전될 무렵 극심한 화상을 입고 나라도, 신분도, 이름도 잃은 환자 ‘알마시’(랄프 파인즈)는 ‘잉글리쉬 페이션트’로 불리며 야전병원을 전전한다. 더 이상 치료가 불가능할 정도로 몸 상태가 악화되어 가던 그는 헌신적으로 간호해주는 간호사 ‘한나’(줄리엣 비노쉬)에게 지금껏 간직해온 자신의 비밀스러운 사랑 이야기를 들려주는데… 전 세계가 인정한 영원의 러브스토리가 되살아난다!