The movie was good, and very entertaining. The visuals were stunning. The story however was juvenile, cliche, and very predictable. I knew exactly where the story was going and how it would end 30 minutes into it. The political correctness was disturbing.
Having said that , if you allow yourself to be taken for the ride the film offers, and don't let the PC BS ruin it for you, its a very enjoyable film.