Pretty good. Not as visually stunning as the last trailer led me to believe (last trailer made it seem a lot like a Kubrick movie). Even though you know how it ends, it still manages to be quite suspenseful, and that's just good filmmaking.
Tom Cruise was Tom Cruise, and that always works just fine.
It was A-list cast as far as talent goes, even if most moviegoers won't think of those actors as big names.
Bryan Singer's directing was for the most part impeccable, as usual. He went over the top more than once, but some of the shots near the end are so beautiful that his few errors are entirely forgiven.
I recommend seeing it once, but I doubt I'll give it a repeat viewing.