At first, I rather enjoyed the comedic banter of the film but then the comedy disappeared. The film then goes into a fast pace, action pack, thrill ride. The chemistry between Tom Cruise and Cameron Diaz was sketchy. I seem to be there and then disappear again like the comedy. I just wished the script was tighter. The biggest problem with the film was its script. If they tweaked it the film might have been a blockbuster.