1937年,在中国南京生活多年的德国商人拉贝(乌尔里奇·图克尔UlrichTukur饰)与妻子多拉预备回国。他把在西门子中国分部担任的职务交给承袭人,但是就在当天的欢迎舞会上,日军末尾轰炸南京城,四处烧伤抢劫,惹起南京暴乱。恐慌的居民四处逃散,拉贝毅然翻开公司大门收容中国员工及其他难民。南京城的本国传教士、医生、商人们商议在南京树立一个“南京国际平安区”来保证无辜百姓的平安,拉贝被推举为主席。原本第二天决议回国的拉贝决议要留上去,去挽救无辜的老百姓。当他目击日本帝国主义的军队对南京人民施加的仁至义尽的暴行时,拉贝愈加积极地与同伴们和日军斗智斗勇,试图援救更多的生命。越来越多的难民涌入平安区,这完全超出了他们的想象。与之同时,日军的暴行愈加疯狂,拉贝的人道救助惹起他们的不满,平安区屡次遭到日军的冲击,补给变得越来越困难。几十万的无辜百姓等候拉贝...