Saw this last night in a sneak. I have to say that I was pleasantly surprised. Cruise did a fairly decent job, but again it was Cruise the whole movie. The structure, characters, and scene flow was very well done! There were moments where I was on the edge of my seat. I recommend this movie just for entertainment value alone.