This movie is visually beyond stunning, especially in 3D. While I found the plot a tad bit predictable, it was still compelling. It's a long film, but you don't really notice because you're entirely drawn in. Definitely pay the extra to see it in 3D, it's worth it. Anyone who gives this movie a bad review needs to come down off their pedestal and talk to us "real" moviegoers. I loved it! Will definitely buy it when it comes to DVD and wish I had a BluRay :)