《世界杯小组赛出线规则》警校同届毕业生张伟杰(谢霆锋 饰)和倪峰(陈冠希 饰)毕业后各在不同的部门当差杰和峰都在一次行动中的出色表现被派到张铁民(任达华 饰)带领的重案组致力铲除巴闭巴辣兄弟张铁民正是张伟杰的生父杰一直认为生父抛弃了他与母亲内心充满仇恨峰发现了自己母亲的男友肥七(林雪 饰)被巴闭抓住了峰极力解救却被偷拍了见面的过程后来巴闭被抓他以这张偷牌光碟威胁峰放走自己这时峰已与杰的表妹颖芝(钟欣桐 饰)结婚了为了家庭峰不得不对巴闭言听计从峰被停职八十年代中国的铁路运输飞速发展却也遭到了飞车集团的屡屡破坏国家财产受到巨大损失公安机关派侦察员打入罪犯团伙内部并最终摸清了盗窃团伙的内幕虽然犯罪集团被一网打尽但暗中策划集团行动的人却依然逍遥法外纽约街头四名顽皮少年策划着一场好戏捉弄一下街边卖热狗的小贩以打发午后无聊的时光不料玩笑开大了他们误伤了路人被判进入男童院监禁数月在男童院里每到半夜他们都会被狱卒们叫出去被殴打当他们重获自由后四个伙伴决定将这段屈辱永埋心底 多年后其中两个 伙伴迈克尔成了副检察官洛伦左成了记者然而另外两个约翰和汤米却无法走出当年阴影成了黑帮分子当约翰和汤米在餐厅碰到当年殴打他们的狱卒之一肖恩时毫不犹豫射杀了他为了帮助伙伴迈克尔想出了一个周全的计划:他们请来著名的糊涂律师为他们作辩护而迈克尔为肖恩担任控方努力要将官司打输;洛伦左则通过手段将肖恩卑劣的人品揭露……...