Il y a plusieurs raisons pour lesquelles Sean Connery a pris sa retraite d'acteur. Premièrement, il vieillissait et n’avait plus la même endurance pendant les longues heures de tournage. Deuxièmement, il a déclaré dans une interview en 2005 qu'il n'appréciait plus le style de vie hollywoodien. « Tout le cirque et les absurdités… la publicité. Vous allez à une fonction, puis vous en avez 20 à suivre. De plus, après une longue et fructueuse carrière, il a probablement le sentiment d'avoir fait tout ce qu'il pouvait :« Que ferais-je ? Connery répond lorsqu'on lui demande pourquoi il n'acceptera pas un autre rôle. "Il faudrait que ce soit la partie la plus extraordinaire, avec un réalisateur extraordinaire pour une somme d'argent extraordinaire."