- 全片由三段故事组成:《捉奸记》瓷器行老板娘(夏雯 饰)与街对面铁匠铺的王大锤勾搭成奸。所谓常在河边走,哪有不湿鞋的。两人的奸情最终为瓷器行老板得知,老板连同老婆娘家的哥哥一起赶来捉奸,结果反被老婆和王大锤暗算。他不仅带了绿帽子,还吃了官司挨板子;《畸婚记》二十多岁的大姑娘嫁给年方十岁的小公子哥,正值情欲旺盛的少女怎可委身于一个小孩子?新婚当夜,她和表哥上演了一出偷梁换柱;《偷情记》当铺老板(李昆 饰)“做事果断快捷”,这可气坏了正处于如狼似虎年纪的老婆,每当丈夫酣然入睡时,老板娘便扯动脚趾上的红绳,引来情夫公然偷情。 《捉奸记》和《偷情记》根据意大利作家薄迦丘的《十日谈》中第七日的两个故事改编。
- 1937年,日军入侵南京,战火中,六朝古都化为废墟,众多中国军民被困城中。一支十数人的国军德械教导队余部在长官李教官(佟大为 饰)指挥下,从日军手中救出了一批教会学校女学生,而李教官等人,至此丧失了出城的机会。幸免于难的书娟(张歆怡 饰)等学生返回文彻斯特教堂,随她们一 起来到的,还有受雇远道至此收敛神父遗体的美国人约翰·米勒(克里斯蒂安·贝尔 Christian Bale 饰)。此时的南京城中,逃难的人们蜂拥进安全区和教堂寻找庇护,十四名风尘女子强行进入教堂避难,其中精通英语的玉墨(倪妮 饰)希望借助约翰的身份为一行人提供更多保护。教堂的墙壁,并不能阻挡日军的铁蹄,教堂内的人们,将面临孰生孰死的选择……