Dans le film homonyme, Edwin A. Salt est un agent de la CIA soupçonné de travailler comme agent double pour les Russes.
L'acteur Tom Cruise avait été pressenti pour le rôle, mais celui-ci a finalement décliné la proposition.
La Colombia, prise au dépourvu, a donc décidé de changer ses plans. Edwin pourrait devenir Edwina et prendre les traits de la sublime Angelina Jolie.
Une fois les textes accordés au féminin, le réalisateur Philip Noyce ne devrait pas rencontrer de gros problèmes. Il faut dire qu'Angelina se débrouille très bien dans les films d'action.