Les premières versions du scénario furent rédigées dans l'idée que Roger Moore incarnerait une nouvelle fois le célèbre espion. C'est ce qui explique les nombreuses touches humoristiques qui émaillent le film, originellement destinées au caractère imprimé par Moore au personnage. Dans le film suivant, Timothy Dalton reprend les rênes de son rôle pour jouer un Bond plus sérieux et menaçant.
Le film fut distribué sous des titres différents selon les pays européens : Death Is Not a Game en France, Breeze of Death en Allemagne de l'Ouest, Immediate Risk au Portugal, 007 : High Tension en Espagne, Spies Die At Dawn au Danemark, Icecold Mission en Suède. Les spectateurs chiliens eurent même droit à His Name is Danger, tandis qu'en hébreu on traduisait par "007 in the Dangerous Zone. La raison officielle? Le titre original était difficilement traduisible dans les langues correspondantes. Le problème c'est que ces titres, du coup, n'ont plus rien à voir avec celui de départ.
Tuer n'est pas jouer marque la première incursion de Timothy Dalton dans le costume de l'espion britannique, après Sean Connery, Roger Moore et, pour le temps d'un seul film, George Lazenby. Il fut approché pour reprendre la suite de Sean Connery juste après On ne vit que deux fois mais déclina le rôle, considérant qu'il était trop jeune; sa participation à cet épisode se joua finalement à peu, puisque toute une troupe d'acteurs furent approchés avant lui : Pierce Brosnan, Sam Neill, Mark Greenstreet, et Sean Bean.