I just got home from watching Avatar a few hours ago and I have to say that was one of the most impressive movies that I have ever seen. Everything about it was top notch, from the acting, plot, visuals, ect. This is one of those movies that you will watch with your mouth wide open in awe of what you are seeing on screen during every second of the film. It is really incredible that a film like this is even possible. The attention to detail in every little aspect of the world, and the state of the art CG is so mind-blowing that I fully expect Avatar to be the benchmark for quality CG in movies for years to come. I don’t think anyone has ever pulled off such extensive CG and live action in such a seamless way before. Also, it’s not overdone and never gets in the way or takes the place of solid storytelling. It is simply a tool to make this incredible world that James Cameron had in his head come to life for all to see. You really get sucked into this world, and become completely unaware that what you are seeing isn’t real. If you can, you absolutely must see the film on 3D, preferably in IMAX. This is one of those movies that you must see in theaters. Go out and see it while they still can!