Aside from the constant barrage of parallels to the evils of American history, it's a home run. Whatever your political views are, you will be blown away by the ATTENTION to DETAIL in Cameron's Avatar world (Pandora). The relationships are very genuine for animation.