演员表
刘德华 饰 刘建明
配音 叶清
梁朝伟 饰 陈永仁
配音 张艺
黄秋生 饰 黄志诚
配音 张济平
曾志伟 饰 韩琛
配音 赵恩余
余文乐 饰 少年陈永仁
配音 黎泓和
陈冠希 饰 少年刘建明
配音 叶清
陈慧琳 饰 李心儿
配音 周莹
萧亚轩 饰 May
配音 温畅
郑秀文 饰 Mary
配音 陈玉美
林家栋 饰 林国平
配音 徐敏
职员表
制作人
刘伟强、何丽嫦、Ellen Chang、Elos Gallo
导演
刘伟强、麦兆辉
副导演(助理)
陈伟雄、梁国辉
刘建明
演员 刘德华
刑事情报科高级督察,韩琛内应。刘健明于屋村长大,年少无知时加入了黑社会,及后接受黑社会大哥韩琛的指示加入了警队。多年来刘在警队努力不倦,加上韩琛在背后的支持,提供了不少的敌方黑社会犯罪情报,令他在警队内平步青云,连年晋升至总督察。但自从卧底事件暴露后,他大受韩琛的压力。
陈永仁
演员 梁朝伟
韩琛得力手下,实为警方卧底。陈永仁一生的志愿是当上一个好警察,当年投考警队后被挑选进入一个核心的卧底计划,目的是渗进黑社会的高层。成功在望的时候,负责计划的上司们相继死去,陈永仁面对一个两难的局面。
黄志诚
演员 黄秋生
重案组警司,陈永仁上司,韩琛的死敌。黄志诚是重案组A队的主责警司,负责一个核心的卧底计划。他在警校挑选了陈永仁参与计划,多年过后他与陈永仁的关系已情同父子。
韩琛
演员 曾志伟
黑帮大哥,黄志诚的死敌。韩琛是一个精明及有远见的黑社会大哥,十多年前开始在屯门发迹,现已掌握了油尖区的毒品供应源头。他一生笃信佛学命理,深信命运早在自己掌握之中,但最终仍死于自己一手播下的罪孽中。
大B
演员 林家栋
刑事情报科探员,刘健明下属,韩琛内应。他非常崇拜刘建明,在刘建明调任重案组后也经常协助他做额外的工作。直到韩琛死后,他才向刘建明表明自己也是韩派进警队内的卧底。
傻强
演员 杜汶泽
韩琛的得力手下,陈永仁的好友,极具义气但的黑社会人物。他的教育水平低、服从性高。在韩琛围攻卧底的行动中,他替陈永仁掩饰了不在场的事实。
1991年,18岁的三合会会员刘建明(刘德华饰)听从大哥韩琛(曾志伟饰)的指示进入警校学习,成为警方卧底。而同时警校中的另一名学生陈永仁(梁朝伟饰),受警方安排表面上将其强迫退学,实际上则是让他进入三合会当卧底。刘建明从警校毕业后顺利的进入警局,并且职位步步高升,已成为刑事情报科A队的一员,在此期间他利用各种机会为韩琛提供了大量的情报。而陈永仁在这些年以来已经得到了韩琛的初步信任,但由于韩琛的案件始终没有破,他永远只能呆在黑帮,只有黄警督(黄秋生饰)与他单线联系。
2002年的一个晚上,根据陈永仁卧底情报,获知一批毒品即将交易,而交易的一方为韩琛,但由于当时刘建明及时将消息传给了韩琛使其成功逃脱,不过因此双方发现各自的内部俱有“内鬼”,于是一场激烈的角斗由此展开。在最后的结局中,双方“内鬼”都认出了自己的身份,不过刘建明抢先一步,已经将陈永仁在警察局的档案删除,但在删除之前,保留了一个备份,密码是女朋友Mary的生日。经过深思,刘建明决定做一个好人,请求陈永仁给他一次机会,陈永仁没有信,拷上了刘建明。最后陈永仁死在了韩琛的另一个警方卧底枪下,刘建明也杀死了那个开枪的卧底。