1917年(nián ),中国西南(nán )边陲的(de )刘家村(🍩)。刘金(🃏)喜(甄子丹(dān ) 饰)和妻(🍥)子阿玉((🎹)汤唯 饰)共同抚(fǔ )养两(🐮)个(🥩)儿子方正和晓(xiǎo )天,日子(❣)平(píng )淡(🏇)且幸福(fú )。直到某(🐿)一天,两个(gè )不(bú )速(sù )之客打破了刘家村(cūn )的平(🛹)静,也摧毁(🕌)着(🛺)金喜(xǐ )一家(🥞)的生活。这(zhè )二人企图洗劫村中的(😱)钱(🐖)柜(🤷),被刚(gāng )好(🚢)在(zài )此的金(jīn )喜撞见,一阵(🛑)混乱打斗,二匪稀(🌑)里糊涂被(bèi )金喜打死。由于(✋)其(qí )中(🏂)一人是政府通缉的要犯,因(yīn )此县(🈴)官大喜过望,村里人(rén )也将金(jīn )喜奉为大英雄。但(🕐)是,这(🚴)看似(sì )普(⚾)普通通(tōng )的盲打误(❕)杀(💝)却(què )引(yǐn )(💔)起一个(🍑)人的怀疑(🚗),他名(míng )(😊)叫徐百九(🐛)(金城武 饰),是(💅)县衙的捕快(kuài )。从蛛丝马迹上来(🐡)看(🈺),二匪系(xì )死于(yú )武功高强(qiáng )人之(zhī )手,徐(xú )百九由此留(liú )在村里,对金喜展开了连番的观察、(🚡)调查(chá )与(⏳)试(shì )探(tàn )。