起初有传言声称娜塔莎·韩丝翠将出演本片的一号邦德女郎，但最终杨紫琼确认出演林慧一角。布鲁斯南给予她高度评价，称她是个“了不起的女演员”，“工作非常认真和投入”。据称杨紫琼希望能亲自上阵进行特技镜头的演出，但一来导演斯波蒂伍德认为这太危险而没有接受，二来保险公司也对此有限制。当戈兹·奥托参加面试时，他被要求用20秒钟的时间来自我介绍，这个时候刚为电视角色而把头发剪得很短的他说：“我是大块头，我是大坏蛋，我是个秃头，我还是个德国人。”这句话只用了5秒钟。
拍摄.1997年1月18日