1917年,中国西南边陲的刘家村。刘金喜(甄子丹 饰)和妻子阿玉(汤唯 饰)共同抚养两个儿子方正和晓天,日子平淡且幸福。直到某一天,两个不速之客打破了刘家村的平静,也摧毁着金喜一家的生活。这二人企图洗劫村中的钱柜,被刚好在此的金喜撞见,一阵混乱打斗,二匪稀里糊涂被金喜打死。由于其中一人是政府通缉的要犯,因此县官大喜过望,村里人也将金喜奉为大英雄。但是,这看似普普通通的盲打误杀却引起一个人的怀疑,他名叫徐百九(金城武 饰),是县衙的捕快。从蛛丝马迹上来看,二匪系死于武功高强人之手,徐百九由此留在村里,对金喜
荒漠中的麻子面馆,风情万种的老板娘(闫妮 饰)向波斯商人订购了一把左轮手枪,后者还展示了大炮的威力。炮声引来了巡逻队,老板娘跟情人李四(小沈阳 饰)将枪藏匿后,插科打诨,好饭招待,这才稳住了精明的队长(赵本山 饰)。队长的得力助手张三(孙红雷 饰)知悉老板娘与李四的暧昧关系,但未说破。原来,他跟老板(倪大红 饰)之间还有勾当。店员六暗恋店员七,二人被老板克扣工钱,同命相连,六曾试图向老板讨薪,惨遭痛骂。老板怀疑老板娘偷人,并对她动用死刑。密室中,张三告知老板真相,老板听后,怒不可遏,前去痛扁二人,被老板娘
老三(刘烨 饰)本来是个大有前途的海军军人,可是在一次救人中意外的损毁了脑神经,不得不提早退役。 退役后的老三始终生活在自娱自乐的军人生活中,更是以见义勇为,消灭一切邪恶力量为己任。多年的军旅生活和坚持不懈的锻炼,让老三在与小偷、票贩子、犯罪团伙的一次次搏斗中战无不胜。 另一方面,香港黑帮大哥阿龙(黄秋生 饰)带着妻子和手下悄悄的来到了老三所在的城市,他们的目标是即将在此展出的宋代文物——岳家抢。刑警队长老蒋(尤勇 饰)的暗中已经盯上了这股黑帮势力,却不想老三以十足的正义感和不大高明的