1、《角色多特 Todd Nguyen》由《吴彦祖》饰演。本是赤柬成员中的一名恐怖分子,一次械斗中导致他失忆,后被警方请来的犯罪学家“洗脑”,被虚构了一个身份,变成被警方派往食客身边的卧底周世杰,他的任务是揭穿食客头目的行动目的。而在回到食客头目身边后,他逐渐恢复记忆,记起了自己与食客和观艾的感情,也泛起了无数血腥的回忆。 ;
2、《角色桑兰迪 Soong》由《甘国亮》饰演。冷酷无情的恐怖分子头目食客,他从北韩手上偷走了大量生化毒液,动机不明,但份量足以毒杀整个香港。在一次警方的围捕战斗中,桑兰迪带领手下多特且战且退,并受了伤。
3、《角色马立 Ma Li》由《周华健》饰演。性格强横的反恐怖分子行动组总督察,在事件发生后茫无头绪,最终他决定利用多特与食客的特殊关系,让犯罪学家为多特洗脑,然后回到食客头目身边揭穿他的行动目的。最后马立围捕以食客为首的一帮人,双方爆发激战。
4、《角色观艾 Guan Ai》由《何超仪》饰演。
5、《角色犯罪学家 Shirley Kwan》由《陈冲》饰演。犯罪学家
6、《角色高级督察 (as Yiu Man Tam)》由《谭耀文》饰演。
14、《角色AirlinePilot》由《》饰演。
15、《角色FBI》由《》饰演。
16、《角色Todd';sadoptivefather》由《》饰演。
17、《角色Mercenary》由《》饰演。