华探长张铁柱(李修贤 饰)打拼十几年才有了探长地位,此人嫉恶如仇不事逢迎,与新任督察罗Sir多有摩擦,辛苦破案结果反被后者刁难。另一方面,悍匪“法官”(成奎安 饰)一伙购枪策划大行动,偷车贼伟仔(周星驰 饰)被法官收为外围助手,向其提供犯罪用车。法官与手下狂牛(黄光亮 饰)和鸡翼( 何家驹 饰)等人洗劫赌档,同一天伟仔因偷车嫌疑被张铁柱抓捕入监,赌档事发,罗Sir不顾张铁柱作证将伟仔定为嫌疑人,令张与伟仔二人大为不满。张铁柱将伟仔释放,同时要求伟仔合作抓捕法官一伙。购入武器的法官一伙战力大增,行事愈发嚣张,与其他帮派当街火并,伟仔被卷入杀人案件,只得配合张铁柱,一警一贼终于开始合作……。1945年,漫长苦难的八年抗战终于结束。饱经战火洗礼的老兵张向北(于震宇 饰)和兄弟们返回阔别已久的老家东北辽城,谁知和平安康并未到来,官僚腐败、仗势欺人的情形依然严重,他的父亲更遭人陷害以汉奸的罪名投入监牢。向北依靠有过一面之缘的辽城商会会长金转云(赵本山 饰)的帮助,暂时免于牢狱之灾。然而警察局长杨士亮(李立群 饰)以及警察局探长严洪森(小沈阳 饰)却想尽各种勾当坐实张父的罪名。最终,向北眼睁睁地看着父亲背负莫须有的罪名惨死狱中。怀着复仇之心的向北视杨士亮为眼中钉,可是他又和对方的女儿杨欢(毕畅 饰)互生情愫。
在金大佬的暗中支持下,经历了刀光剑影的老兵踏上了一条具有非凡意义的抗争之路……。故事发生在1940年的关东山,老抗联战士燕彪为了保护被日本人追杀的大侠步鹰,惨遭敌人灭门,他的儿子燕双鹰在命悬一线之际,被步鹰及时救下,死里逃生。步鹰收养了燕双鹰,不仅收他为徒,还将他视为己出,将毕生的武功传授给他,希望他有一天能为自己的父亲和家人报仇。燕双鹰继承了父亲正直坚韧的性格,武艺高强,在步鹰的调教之下,他的武艺日渐精湛。但与此同时,燕双鹰发现步鹰的真面目并非表现出来的那副正人君子的样子,他暗中勾结国民党和日本人,甚至不惜想要牺牲燕双鹰的性命。。