Cuando una mujer normal y su vida tranquila se cruzan con un carismático y enigmático agente secreto, la rutina de ambos se transforma en una trepidante aventura a nivel global. Tras un encuentro casual en un aeropuerto, June, interpretada por Cameron Diaz, se encuentra atrapada en una trama de espionaje, donde su nuevo compañero, interpretado por Tom Cruise, resulta ser un espía en apuros y con una peligrosa misión que culmina en un juego del gato y el ratón con una misteriosa organización criminal.