The CGI in this film is spectacular. I was constantly amazed/enthralled by the complexity, detail and imagery. To render a whole world with it's biodiversity is quite a challenge. Kudos to the producer and the imaginative creators of this fantasy. I thoroughly enjoyed the film. The shortcomings for me were the "native American" analogies the cavalry charge for example. You would think that a trained soldier would employ more subtle tacttics such as sabotage, guerilla attacks than massed confrontations against superior weaponry that just invites wholesale slaughter. Still, all in all, this is a wonderful, entertaining story with some sublime imagery. Highly recommended.