Como agente de la CIA, Evelyn Salt (Angelina Jolie) hizo un juramento de deber y honor a su país. Su lealtad es puesta a prueba cuando un desertor le acusa de ser una espía rusa. Salt se da a la fuga y se ve obligada a utilizar todas sus habilidades y años de experiencia como espía encubierta para evitar que la capturen. Los esfuerzos de Salt para demostrar su inocencia sólo sirven para levantar aún más las sospechas acerca de sus motivos. Mientras continúa la caza para descubrir la verdad que se oculta tras su identidad, una pregunta sigue latente: «¿Quién es Salt?»