1917年,西南边陲的刘家村。 刘金熙(甄子丹饰)和妻子阿玉(汤唯饰)共同抚养两个儿子方正和小天,生活轻松幸福。 直到有一天,两名不速之客打破了刘家村的治安,毁掉了锦曦一家的生活。 两人企图抢劫村里的钱箱,却被恰好在场的锦曦撞见。 一番混战后,两个歹徒无缘无故被锦曦打死。 由于其中一人是政府通缉的重点罪犯,县令大喜,村民们也视锦曦为大英雄。 然而,这起看似平常的盲打和误杀却引起了一些怀疑。 他叫徐白久(金城武饰),是县政府的特工。 从线索来看,这两个强盗都死在了一个武林高手的手上。 徐白酒留在村子里,对锦曦展开了一系列的观察、调查和考验。 在此过程中,锦曦神秘的真实身份逐渐浮出水面,刘家村也面临着前所未有的危机……