10 июня 1972 года было официально объявлено, что роль Джеймса Бонда возьмет на себя Роджер Мур. Благодаря своим предыдущим ролям Саймона Темплара в «Святом» и лорда Бретта Синклера в «Убеждающих», Мур был хорошо подготовлен к роли смелого, стильного и женственного персонажа. Родившийся в Лондоне, он воплотил в себе типичное британское обаяние, которого ожидали от актеров Бонда. Однако многие скептически относились к его способностям. На протяжении 13 лет, что он работал с «Брокколи», критики упорно называли его образ агента 007 комичным. Некоторые даже утверждали, что он не был таким привлекательным и харизматичным, как Коннери, и с этой точкой зрения он категорически не соглашался.