1937年,日本帝国主义的铁蹄蹂躏中原,巍巍古都南京沦陷,数万军民被丧失人性的侵略者残忍杀害。尸横遍野,血流成河,当年繁华的南京城已经成为令人不忍卒睹的人间地狱。侵略者无视国际条约,对西方国家划定的安全区也垂涎三尺。在市中央,置身于炮火硝烟之中的圣马德伦教堂巍峨耸立,竭尽全力庇护来此避难的人们。神父不愿离去,法比(张嘉译饰)硬撑着留下来陪伴。生活在最底层的玉墨(宋佳饰)、春池(高叶饰)、豆蔻(张可佳饰)等人辗转来到教堂,可即便落难如斯仍不免遭受其他同胞的蔑视和嘲讽。 命运的考验越来越残酷,为了保卫至高无上的生命,法比、戴涛(胡歌饰)等人共同经历了人生最彻头彻骨的洗礼……。上海富户白家的养女白流苏(缪骞人 饰)嫁给了一个纨绔败家仔。婚后不久,夫妻便闹翻,白流苏离了婚之后搬回娘家住。她随身携带的钱财被逐渐败落的白家在数年间耗尽,又处处受兄长奚落。为了挣脱日渐困窘的处境,流苏只得考虑再嫁。此时,白家好友徐太太正在为白家七妹宝络牵红线,对方是从英国留学归来的范柳原(周润发 饰)。柳原学成经商,个性风流倜傥、浪漫不羁。在与宝络相亲之日,范柳原却更钟情于白流苏,与她共舞整夜,完全忽略了宝络。白家认为流苏从中作梗,让宝络婚事无望,更加责怪于她。流苏与柳原二人互生倾慕,在香港再次重逢之后,迅速坠入爱河。然而一贯风流的柳原却无结婚的打算,流苏不甘心返回上海。后来柳原不断来电要她去港相会,经不住对柳原的思念,流苏又赴港,两人同居。太平洋战争爆发了,香港沦陷,动乱局势困住了原打算去英国的柳原,两人遂在香港成婚,过着暂且平淡的生活。
本片获第25届台湾电影金马奖最佳服装设计奖。。