In korte tijd zet geheim agent Roy Miller (Tom Cruise) het doorsnee leven van de onbezorgde automonteur June Havens (Cameron Diaz) op zijn kop
June stapt op een vliegtuig in Wichita, Kansas en maakt een praatje met haar charmante en mysterieuze medepassagier, Roy. Daarna verandert alles: het vliegtuig stort neer in een maisveld. June heeft geen tijd om even op adem te komen, want al snel wordt ze over de hele wereld achtervolgd. Ze ontwijkt kogels in Boston, springt over daken in Oostenrijk en rent weg voor dolle stieren in Sevilla – en dat alles samen met Roy, een potentieel onstabiel en onbetrouwbaar maar zeer aantrekkelijke geheim agent, midden in een levensgevaarlijk avontuur. Voordat ze het weten vormen ze een onwaarschijnlijk team en bevinden ze zich in een gevaarlijk machtsspel met onverwachte wendingen.