他认为巴登是不分情感色彩的为数不多的演员之一，是当今世界电影里超越剧情功能的事物。在准备角色时，巴登将剧本翻译为母语西班牙语以便更好融入角色，曼德斯认为这是演员对电影负责的标志。曼德斯想让角色拥有独特的视觉，就让巴登染了一头金发，一些评论家观察到角色与维基解密创始人朱利安·亚桑杰有共同点。贝荷妮丝·玛赫洛扮演被席尔瓦救回来，现担任其代表的前澳门性交易人赛汶妮。玛尔洛将其角色解读为“冷艳且高深莫测，她扮演赛汶妮时从《黄金眼》的反派珊妮亚·岳纳托（芳姬·詹森饰）汲取灵感。」拉尔夫·费因斯扮演前英国陆军中校，