1、《角色Ben Marco》由《丹泽尔·华盛顿》饰演。前海军陆战队上校,挂满勋章的战斗英雄。经常出现在各种演讲和社交活动上,熟练且富有鼓动性地讲述自己在海湾战争的光荣经历。但是到了晚上,一些神秘而凶险的回忆却让他无法安静入睡,他的梦魇般的记忆碎片似乎拼凑出了一个和他从前记忆完全不同的经历。马高决定找到雷蒙德并且和他一起查明事情的真相。
2、《角色Eleanor Shaw》由《梅丽尔·斯特里普》饰演。雷蒙德·萧的母亲,参议院议员。强悍而野心勃勃的她正在帮助雷蒙德参加副总统的竞选。因为不可告人的原因,不希望本·马高与雷蒙德相见,为此为雷蒙德安排了严密的安全小组,以保证竞选的成功。
3、《角色Raymond Shaw》由《列维·施瑞博尔》饰演。前海军陆战队中士,本·马高的战友。在海湾战争中,当他所在的野战排遭到伏击时,他拯救了整个连队的战士。现在已经成功地步上仕途,现为国会议员的他正在他的参议院母亲埃利诺的帮助下参加副总统的竞选,从民众的支持率来分析,战功卓著的他是最有希望获胜的。
4、《角色Senator Thomas Jordan》由《强·沃特》饰演。参议员
5、《角色Atticus Noyle》由《西蒙·迈克伯尼》饰演。
6、《角色Jocelyne Jordan》由《维拉·法梅加》饰演。
7、《角色David Donovan》由《祖德·塞克利拉》饰演。
9、《角色Skid Row Resident #1 (uncredit》由《雷吉·奥斯汀》饰演。
11、《角色比利亚·洛沃斯》由《霍塞·帕布罗·坎蒂罗》饰演。