Saw the movie in IMAX...drove two hours to get to a theater showing it, and it was worth it in every conceivable way. The visuals are stunning, the acting is impeccable (except perhaps for Maggie Gyllenhal), and the plot is fantastic...if a little drawn-out. I might have made a couple of tweaks in there, but I think the movie stands solid.