1917年,中国西南边陲刘家村。刘锦熙(甄子丹饰)与妻子阿玉(汤唯饰)共同抚养两个儿子方正和小天,过着平淡而幸福的生活。直到有一天,两位不速之客打破了刘家村的安宁,毁掉了锦溪一家人的生活。两人打算在村子里抢钱柜,却被恰巧在场的锦曦抓住了。一番乱斗后,两个土匪被锦曦打死。因为其中一人是政府通缉犯,县里干部喜出望外,村民们把金熙视为大英雄。然而,这起看似普通的盲打误杀却引起了县政府侦探徐白酒(金城武饰)的怀疑。从蛛丝马迹来看,这两个土匪都死在了高超的武者之手,所以徐白酒留在了村子里,开始观察、观察和考验锦曦。在这个过程中,锦曦的神奇真实身份逐渐浮出水面,刘家村也面临着前所未有的危机……