Avatar is the grown up version of FernGully.
Avatar is also totally, totally racist. It's the story of a white man becoming one with another race and eventually their leader and savior. Think District 9. What's worse is that the natives in Avatar wear African jewelry and dreadlocks. The matriarch is basically a New Orleans Voodoo practitioner. The voice actors are also primarily black, like Zoe Saldana, Laz Alonso and C.C.H. Pouner.
My roommate tipped me off to this awesome essay. Here is Telegraph.co.uk post I found that pretty much says the same thing.
I guess I could have done my home work first and not given them my money.