A very well executed, enthralling movie. I took my daughters ages 9 and 12, and they were awestruck. The story line is part the American Indian experience and part the ongoing over-development in search of minerals and oil. The violence was in keeping with the story line, not gratuitous. It didn't seem as long as the 2 1/2 + hours. The scenery in 3D was truly amazing and the creatures really lifelike. It's really a love story, not a war movie as some other reviewers have commented.