Los productores y el director Martin Campbell estaban divididos entre él y Daniel Craig; según se informa, Campbell apoyó a Cavill, pero los productores prefirieron a un Bond más viejo y Craig finalmente consiguió el papel.