Before seeing this film, I heard it described as "The Smurfs" meets "Dances With Wolves" and it was pretty much that. I had no desire to see it but in fairness to the film, I cannot critique that which I have not seen. So I saw it. I can now tell my friends, "big deal." As stunning as the effects are, it's not a good enough story. I gave it two stars because it's not awful, it's just not great, really good, or even good. To all those raving about how this is the greatest movie they've ever seen, I highly recommend you watch "The Seven Samurai", "Casablanca", or "Fantastic Mr. Fox" - while my opinion, these are truly GREAT films and infinitely better than "Avatar."