Ryan Phillippe(《秘密与谎言 Secrets and Lies》)饰演前海军陆战队狙击手Bob Lee Swagger,他被召参与秘密任务,但途中却被误会是刺杀总统的凶手 Cynthia Addai-Robinson饰演女主演FBI探员Nadine Memphis,是个充满野心﹑有强大直觉的年轻FBI探员,在局中是个新星,不过她的性格也在过去惹上麻烦。原本调查主角的案件是她升职的高速通道,但 她发现背后实际有被隐藏的阴谋,而因为和主角试图拆破该阴谋,她因而被追杀并逼不得已下与主角组成同盟。该角色原本由Emily Rios饰演。