，巴登将剧本翻译为母语西班牙语以便更好融入角色，曼德斯认为这是演员对电影负责的标志。曼德斯想让角色拥有独特的视觉，就让巴登染了一头金发，一些评论家观察到角色与维基解密创始人朱利安·亚桑杰有共同点。贝荷妮丝·玛赫洛扮演被席尔瓦救回来，现担任其代表的前澳门性交易人赛汶妮。玛尔洛将其角色解读为“冷艳且高深莫测，她扮演赛汶妮时从《黄金眼》的反派珊妮亚·岳纳托（芳姬·詹森饰）汲取灵感。」拉尔夫·费因斯扮演前英国陆军中校，现任英国下议院情报和安全委员会主席的加雷斯·马洛里，拥有规管军情六处的权利。电影结尾处，马洛里