1917年(👷),中国西南边陲的刘家村。刘金喜(甄(zhēn )子丹 饰)和妻(🍥)子阿(🔧)玉(🎗)(汤(tāng )唯 饰)共同抚养两个儿子(zǐ )方正和晓(xiǎo )天,日子平(🌗)淡且(♑)幸(📼)福。直到某(🐿)一天,两个(gè )不速之客打破(👁)了刘家村的(🥄)平静,也摧毁(🕌)着金(📞)喜一(yī )家的生(😚)活。这二人企(qǐ )图(🚑)洗(xǐ )(🐶)劫村(cūn )中的(😱)钱柜(🤷),被(bèi )刚好在此的(de )金喜(xǐ )撞见,一阵混乱(😞)打斗,二匪稀(🌑)里糊涂被金喜(💻)打死。由于其中(zhōng )(🏂)一人是(shì )政府(🙄)通缉的要犯(💪),因此县(xiàn )官大(dà )喜过(guò )(🤷)望(wàng ),村里人也将金喜(💠)奉为大(dà )(🏯)英雄。但是,这看似普普通通(👣)的盲打误杀却引起一(yī )个(gè )人(rén )的怀疑,他(🦇)名叫徐(➡)百(bǎi )九(金城武 饰(shì )),是县衙(yá )的(💹)捕快(kuài )(🐩)。从(cóng )蛛丝马迹上来(lái )(🐡)看,二(èr )(📧)匪系死于武功高强人之手,徐百(bǎi )九由此(cǐ )留在(🔞)村里,对金喜(xǐ )展(🌱)开了连番(🖍)的观察(chá )、调查(chá )与试探(🚽)。