Cruise and Diaz are very charming, but that's about all the movie has going for it. There are a few laughs, but the story is very predictable. There isn't as much action as you would actually expect. It seems like the pitch for this movie was "action movie for women," what with Diaz's character sprouting sudden super-spy skills and Cruise stepping purposefully through a hail of bullets with a smoldering look on his face to kiss Diaz. The whole thing was a little ridiculous.