1937年,在中國(guó)南京生活多年的德國(guó)商人拉貝(烏爾里奇·圖克爾 Ulrich Tukur 飾)與妻子多拉準(zhǔn)備回國(guó)。他把在西門子中國(guó)分部擔(dān)任的職務(wù)交給繼承人,然而就在當(dāng)天的歡送舞會(huì)上,日軍開始轟炸南京城,到處燒傷搶劫,引起南京暴亂??只诺木用袼奶幪由?,拉貝毅然打開公司大門 收留中國(guó)員工及其他難民。南京城的外國(guó)傳教士、醫(yī)生、商人們商議在南京建立一個(gè)“南京國(guó)際安全區(qū)”來(lái)保障無(wú)辜百姓的安全,拉貝被推舉為主席。本來(lái)第二天決定回國(guó)的拉貝決定要留下來(lái),去拯救無(wú)辜的老百姓。當(dāng)他目睹日本帝國(guó)主義的軍隊(duì)對(duì)南京人民施加的慘無(wú)人道的暴行時(shí),拉貝更加積極地與同伴們和日軍斗智斗勇,試圖挽救更多的生命。越來(lái)越多的難民涌入安全區(qū),這完全超出了他們的想象。與之同時(shí),日軍的暴行更加瘋狂,拉貝的人道救助引起他們的不滿,安全區(qū)多次受到日軍的沖擊,補(bǔ)給變得越來(lái)越艱難。幾十萬(wàn)的無(wú)辜百姓等待拉貝去拯救,巨大壓力下拉貝怎樣去完成這人性的使命?