1937年,日军入侵南京,战火中,六朝古都化为废墟,众多中国军民被困城中。一支十数人的国军德械教导队余部在长官李教官(佟大为 饰)指挥下,从日军手中救出了一批教会学校女学生,而李教官等人,至此丧失了出城的机会。幸免于难的书娟(张歆怡 饰)等学生返回文彻斯特教堂,随她们一 起来到的,还有受雇远道至此收敛神父遗体的美国人约翰·米勒(克里斯蒂安·贝尔 Christian Bale 饰)。此时的南京城中,逃难的人们蜂拥进安全区和教堂寻找庇护,十四名风尘女子强行进入教堂避难,其中精通英语的玉墨(倪妮 饰)希望借助约翰的身份为一行人提供更多保护。教堂的墙壁,并不能阻挡日军的铁蹄,教堂内的人们,将面临孰生孰死的选择……
影片《命中住定》讲诉了同住一个屋檐下的谢小雯(李婷玉饰)和吴盼(程芳饰)两姐妹的不同选择,所造就的不同命运。谢小雯选择找正常工作,找正常男朋友,过正常人的生活;吴盼选择还是吃青春饭。主人公谢小雯与男朋友的爱情越来越深,但当男友提出同居要求时,她却不能答应,这其中的难言之隐却不能说出口……
影片将干将莫邪之间坚贞不渝的爱情、眉间赤与山中客之间的侠义之情进行融合,同时还将铸剑及恢弘的武侠世界进行呈现。