1937年,日本帝国主义的铁蹄蹂躏中原,巍巍古都南京沦陷,数万军民被丧失人性的侵略者残忍杀害。尸横遍野,血流成河,当年繁华的南京城已经成为令人不忍卒睹的人间地狱。侵略者无视国际条约,对西方国家划定的安全区也垂涎三尺。在市中央,置身于炮火硝烟之中的圣马德伦教堂巍峨耸立,竭尽全力庇护来此避难的人们。神父不愿离去,法比(张嘉译饰)硬撑着留下来陪伴。生活在最底层的玉墨(宋佳饰)、春池(高叶饰)、豆蔻(张可佳饰)等人辗转来到教堂,可即便落难如斯仍不免遭受其他同胞的蔑视和嘲讽。 命运的考验越来越残酷,为了保卫至高无上的生命,法比、戴涛(胡歌饰)等人共同经历了人生最彻头彻骨的洗礼……。30年代,中国正式第一次组队参加世运会,将派出69人的运动代表团及9名中国武术表演团。这个消息在武林掀起轩然大波,各门派为名额私下决斗。为了避免内耗,中央国术馆馆长张之江(于荣光 饰)决定海选世运会队员。其门下弟子张凤(张卫健 饰)和关树宝(谢苗 饰)苦练螳螂拳多年,渴望为国出战。同时,张凤希望通过拿到代表资格,打动心仪的女运动员雁羚(黄翠如 饰)。为了筹集旅费,世运队在街头义卖,却遭遇群雄踢馆,波折不断。在世运会选拔赛场上,张凤却要对阵关树宝,同室操戈,最终败下阵来,正当他闹情绪时,是雁翎的话语让他释怀,师兄弟重归于好。此时,河北鹰爪王安勇(徐向东 饰)来袭,鹰爪与螳螂之战即将上演……
与此同时,在女子长跑比赛中,雁翎为了证明中国人的实力,拼劲全力,虽然力压洋人夺魁,却倒在了血泊之中。最终,张凤见到了奄奄一息的雁翎……。