随着剧情展开,凶手的身份曝光,原来是张崇邦曾经的同事,同是身为警察的邱刚敖(谢霆锋饰)和其同伙所为。
邱刚敖从明星警察堕落为犯罪分子的过程让人唏嘘,似乎老天对他特别不公,实际则是其内心在压力和逼迫下没有坚守正义,一念成魔,走上犯罪道路,并且愈行愈远。在多年前的一场富豪绑架案中,邱刚敖被上级指使要用尽任何手段破案,哪怕是非法手段,上级在电话里说出了任何事可以由他承担,邱刚敖在压力下为了逼供和他手下打死了人。最终案件解决了,富豪得救了,但是邱刚敖和他的人因杀人被告上法庭。但这个时候他的上级却没有承担自己下令不择手段破案的事,被救的富豪也丝毫不同情反而落井下石,这个时候唯一能救他们的是张崇邦,但身为目击者,其坚守内心的准则,承认目击他们殴打致死了相关人员。最终邱刚敖和其手下被判刑入狱。
邱刚敖对所有人都怀恨在心,因此出了狱后发誓向所有人报仇,由此展开了和张崇邦之间的斗智斗勇。最后邱刚敖向当年逼迫他犯罪的上级以及恩将仇报的富豪报了仇。在最后一场抢劫案中,他和张崇邦经历了智斗武斗最后失败了。在死亡的最后一刻他还认为是自己运气不好,认为如果在当年的绑架案中他和张崇邦角色交换,那么今天的结局也应该是如此互换,却不承认自己内心滑向邪恶的事实。