I'll put the spoilers behind a cut just in case. Best Fern Gully remake EVER. I had a great time at Avatar, and wholeheartedly recommend it. The 3D adds to the experience instead of being distracting, the special effects are completely seamless, and the story itself is quite solid. It's nothing groundbreaking, and some will find it a little preachy, but good science fiction usually has a message attached.