Después de que Sean Connery anunciara que no interpretaría de nuevo a James Bond, los productores de la saga del espía se pusieron en contacto con Eastwood para ofrecerle el papel y este lo rechazó porque pensaba que ese rol lo debía interpretar un actor inglés.