Un incontro casuale nei corridoi dell'aeroporto, catapulterà un'innocente ragazza (Cameron Diaz) in partenza per fare da damigella ad un matrimonio, nell'avventuroso e pericoloso mondo di un agente segreto (Tom Cruise). L'unica cosa che può fare per stare al sicuro, é stargli attaccata il più possibile...