Als June Havens (Cameron Diaz) am Flughafen dem charmanten Roy Miller (Tom Cruise) in die Arme stolpert, ahnt sie noch nicht, was für eine folgenreiche Begegnung ihr bevorsteht. Kaum an Bord kann sie gerade einmal "Hallo" sagen, bevor Miller im Handumdrehen die ersten, auf ihn angesetzten Killer umlegt, nonchalant die Boeing notlandet, June kurzerhand entführt und ab sofort nicht mehr von ihrer Seite weicht. Aber ist er wirklich der, der er behauptet zu sein? Oder treibt er ein doppeltes Spiel? Und ist June wirklich nur eine gewöhnliche Automechanikerin aus einer Kleinstadt? Kann sie mit zwei Maschinenpistolen in der Hand wirklich nicht bis drei zählen? Nichts und niemand - nicht einmal das flüchtige Paar selbst - sind so, wie sie scheinen.