《武侠粤语》1917年,中国西南边陲刘家村。刘锦熙(甄子丹饰)与妻子阿玉(汤唯饰)共同抚养两个儿子方正和小天,过着平淡而幸福的生活。直到有一天,两位不速之客打破了刘家村的平静,毁掉了锦溪一家人的生活。两人试图抢劫村里的钱柜,却被恰巧在场的锦曦撞了个正着。打得乱七八糟,两个土匪被锦曦给打死了。因为其中一人是被政府通缉的通缉犯,县里干部喜出望外,村民们把金熙视为大英雄。然而,这起看似普通的盲打误杀,却引起了县政府侦探徐白酒(金城武饰)的怀疑。从蛛丝马迹来看,这两个土匪死在了高超的武者之手,所以徐白酒留在了村子里,对锦曦展开了一系列的观察、调查和审判。在这个过程中,珍熙的神秘真实身份逐渐浮出水面,刘家村也面临着前所未有的紧急情况……