A fun movie with two great performers perfectly cast. Cruise does a great tongue-in-cheek jab at his "Mission Impossible" role, and Diaz is at her ditzy best, but with "skills" and a heart. A FUN movie -- not completely coherent, certainly not believable -- but that's the whole point.
Well, overall, i thought the movie was awesome, but there were a few flukes in it that irked me and my friends. For one thing, the preview and inside look they gave in the beginning was nice, but they showed how it was translated. That was when my friends and I realized that it could've been translated much better. Also, there were some parts that didn't make sense, and couldn't ever happen. Plus, some things were just plain random. But, if you are optimistic and can push these minor things aside, then you will love it!