1937年,日本帝国主义的铁蹄蹂躏中原,巍巍古都南京沦陷,数万军民被丧失人性的侵略者残忍杀害。尸横遍野,血流成河,当年繁华的南京城已经成为令人不忍卒睹的人间地狱。侵略者无视国际条约,对西方国家划定的安全区也垂涎三尺。在市中央,置身于炮火硝烟之中的圣马德伦教堂巍峨耸立,竭尽全力庇护来此避难的人们。神父不愿离去,法比(张嘉译饰)硬撑着留下来陪伴。生活在最底层的玉墨(宋佳饰)、春池(高叶饰)、豆蔻(张可佳饰)等人辗转来到教堂,可即便落难如斯仍不免遭受其他同胞的蔑视和嘲讽。 命运的考验越来越残酷,为了保卫至高无上的生命,法比、戴涛(胡歌饰)等人共同经历了人生最彻头彻骨的洗礼……。告别了往昔的喧嚣繁华,日渐寥落的矿工小镇冷石镇迎来了最为悲凉恐怖的时刻。在相当长的一段时期,镇上的小孩接连失踪,人们相信是一个神形高大宛如恶魔般的男人带走孩子。儿童失踪案震惊全国,也让冷石镇的居民们提心吊胆,惶惶不可终日。早年丧夫的小镇护士茱莉娅·丹宁(杰西卡·贝尔 Jessica Biel 饰)似乎不太相信高个男人的传说,对她来说,与儿子戴维(雅可布•戴维斯 Jakob Davies 饰)相处便是幸福的全部。在某个刚刚被暴雨洗礼的夜晚,酒后微醉的茱莉娅突然发现家中有人侵入,儿子戴维更是不知去向。她惶恐地追了出去,见到一辆车正准备逃跑,茱莉娅不顾一切奔跑上前。
难道传说中的高个男人真实存在?而他抢掠孩子的目的又是什么?母爱让人化身天使,母爱让人化身恶魔……。