1997年回归前夕,多方势力矛盾激化,暴力事件频发。巨变当前,黑帮龙头林耀昌(任达华饰)对亲信阿骆(任贤齐饰)委以帮派重任。多重身份的阿骆在黑白边缘行走,一场除暴行动正悄然掀开反杀的序幕。
重案组布网围剿国际毒枭,突然杀出一组蒙面悍匪“黑吃黑”,更冷血屠杀众警察。重案组督察张崇邦(甄子丹饰)亲睹战友被杀,深入追查发现,悍匪首领竟是昔日战友邱刚敖(谢霆锋饰)。原来敖也曾是警队明日之星,而将敖推向罪恶深渊的人,却正是邦。宿命令二人再次纠缠,一切恩怨张崇邦如何作出了断……