1937年,在我国南京生活多年的德国商人拉贝(乌尔里奇·图克尔 Ulrich Tukur 饰)与妻子多拉预备回国。他把在西门子我国分部担任的职务交给继承人,但是就在当天的欢迎舞会上,日军开端轰炸南京城,到处烧伤抢劫,引起南京暴乱。恐慌的居民四处逃散,拉贝决然翻开公司大门 收留我国员工及其他难民。南京城的外国传教士、医师、商人们商议在南京建立一个“南京世界安全区”来保障无辜大众的安全,拉贝被推举为主席。原本第二天决定回国的拉贝决定要留下来,去解救无辜的老大众。当他目击日本帝国主义的戎行对南京人民施加的惨无人道的暴行时,拉贝愈加积极地与伙伴们和日军斗智斗勇,企图抢救更多的生命。越来越多的难民涌入安全区,这完全超出了他们的幻想。与之同时,日军的暴行愈加疯狂,拉贝的人道救助引起他们的不满,安全区多次受到日军的冲击,补给变得越来越困难。几十万的无辜大众等待拉贝去解救,巨大压力下拉贝怎样去完结这人性的任务?