EmpireOnline: When commitment-phobic June Havens (Diaz) bumps into uber-spy Roy Miller (Cruise), it takes an on-rush of ditched planes, car chases, shoot-outs, bombing raids, train fights and general global mayhem for her to realise he may be the man of her dreams.