2차 세계대전 당시 독일군이 점령한 폴란드. 시류에 맞춰 자신의 성공을 추구하는 기회주의자 쉰들러는 유태인이 경영하는 그릇 공장을 인수한다. 그는 공장을 인수하기 위해 나찌 당원이 되고 독일군에게 뇌물을 바치는 등 갖은 방법을 동원한다. 그러나 냉혹한 기회주의자였던 쉰들러는 유태인 회계사인 스턴과 친분을 맺으면서 냉혹한 유태인 학살에 대한 양심의 소리를 듣기 시작한다. 마침내 그는 강제 수용소로 끌려가 죽음을 맞게될 유태인들을 구해내기로 결심하고, 독일군 장교에게 빼내는 사람 숫자대로 뇌물을 주는 방법으로 유태인들을 구해내려는 계획을 세우는데...
1939년 폴란드 바르샤바, 유명한 유대계 피아니스트 블라디슬로프 스필만은 한 인기 라디오 프로그램에서 쇼팽의 야상곡을 연주하다 폭격을 당한다. 이후 유태인인 스필만과 가족들은 게토에서 생활하지만, 결국 수용소로 향하는 기차에 몸을 싣게 된다. 가족들을 죽음으로 내보내고 간신히 목숨을 구한 스필만은 허기와 추위, 고독과 공포 속에서 마지막까지 생존해 나간다. 자신을 도와주던 몇몇의 사람마저 떠나고, 자신만의 은신처에서 끈질기게 생존을 유지하는 스필만. 어둠과 추위로 가득한 폐건물 속에서 은신생활 중 스필만은 우연찮게 순찰을 돌던 독일 장교에게 발각되는데...
1939년 바르샤바. 그다지 유명하지 않은 배우인 조셉 투라와 폴란드에서 전국적으로 유명한 그의 아내 마리아는 반나치적인 연극을 공연하기로 하지만, 검열 때문에 뜻을 이루지 못하고 햄릿으로 대체하게 된다. 한편 젊은 파일럿인 스타니슬라프 소빈스키 중위는 마리아를 사랑하게 돼 밤마다 꽃을 보낸다. 마리아는 그에 대한 보답으로 분장실로 그를 초대해 조셉 모르게 둘만의 시간을 갖는다. 그러던 중 독일군이 폴란드를 침입하게 되고, 소빈스키 중위는 영국 공군 내의 폴란드 기병대로 근무하게 된다. 그곳에서 소빈스키 중위는 알렉산더 실레트스키 교수란 사람을 알게 되는데...
2차 세계대전이 종전될 무렵 극심한 화상을 입고 나라도, 신분도, 이름도 잃은 환자 ‘알마시’(랄프 파인즈)는 ‘잉글리쉬 페이션트’로 불리며 야전병원을 전전한다. 더 이상 치료가 불가능할 정도로 몸 상태가 악화되어 가던 그는 헌신적으로 간호해주는 간호사 ‘한나’(줄리엣 비노쉬)에게 지금껏 간직해온 자신의 비밀스러운 사랑 이야기를 들려주는데… 전 세계가 인정한 영원의 러브스토리가 되살아난다!
국내에 이라는 제목의 비디오로 출시되기도 했다. 1930년대 독일, 나찌당을 창설한 히틀러 정권이 기승을 부리고 있다. 피터, 토마스는 스윙 재즈를 좋아하는 반항적인 10대 소년으로 밤이면 클럽에 나가 지터벅을 춘다. 아비드는 다리가 불편해서 춤을 추는 대신 기타로 스윙을 멋지게 연주한다. 이들은 자신을 스윙 키즈라고 부른다. 그 당시 독일 청년들은 히틀러 청년단이라는 곳에 들어가야 했지만 피터와 친구들은 들어가지 않고 지낸다. 그러다 피터와 토마스가 라디오를 훔쳐 달아나다 잡히게 되고 어쩔 수 없이 청년단에 입단하게 된다. 스윙 키즈에 대한 정부의 제재가 심해지고 히틀러 청년단원들의 공격을 받게 되자 아비드는 스스로 목숨을 끊는다. 여기에 충격을 받은 피터는 더욱 더 나찌에 대해 회의를 느끼게 되지만 토마스는 현실에 적응하며 철저한 나찌 당원이 되어간다. 바이얼리니스트 아버지를 나찌에게 잃은 피터에게는 당연한 일이었다. 나찌가 죽인 유태인의 유골을 전달하고 돌아온 피터는 그날 밤 비스마르크 클럽에 나가서 춤을 추다가 잡혀가게 된다.