Too much action and not enough story to go with it., from a plane crash to a car chase to another car, a helicopter & a motorcycle chase, and lets not forget the running with the bulls. Sorry, for me was kinda predictable, you knew in the end he would be the hero but, give me a break! I thought Roy, (Tom Cruise), would walk on water at any moment. I wanted to care about the characters but they would not stop moving long enough to get who they really were.
There was no chemistry between Cameron Diaz & Tom Cruise, sorry just wasn't there! They seemed more like siblings always fighting and arguing, but not in a fun way in a more annoying way.
Also seemed to me that they threw in the plot of the story about 1/3 of the way in the movie. He was protecting some kid who invented a battery...I don't know... just feels as if they left out the plot & threw that in as an afterthought.
Sorry I like Tom Cruise & Cameron Diaz, but not this movie, not this story, not this time.