《皇家赌场》一书之前曾改编为1954年的电视剧和1967年的讽刺喜剧片。1999年，索尼影视娱乐用小说的电影改编版权换取米高梅的《蜘蛛侠》电影版权，于是获得了《皇家赌场》的电影改编版权。2004年3月，尼尔·珀维斯和罗伯特·韦德开始撰写剧本，设想由皮尔斯·布鲁斯南饰演邦德，希望能重现伊恩·佛莱明原着邦德小说的风味。保罗·哈吉斯的主要贡献是重写电影的高潮戏段。对此他表示：“原稿非常忠于原着，里面都有忏悔的情节，所以剧本里的这个角色在承认自己的所做所为后自杀，她让邦德之后去追杀那些坏蛋，邦德再追着坏蛋进到屋子里