The graphics and visual effects were amazing. The 3D made me a little dizzy and cross eyed in the first few minutes, but then I got used to it.
The movie is very long, but it keeps you engaged the entire time so you barely feel it. While the plotline was fairly predictable, it was still very enjoyable.
The movie is a commentary on society. I saw parallels between the film and many civilizations throughout history. From the Native Americans through today. People might view the savage humans as an exaggeration, but this is rather accurate to the way native populations have been treated throughout history and there were still many humans who objected. This is a great film.