You know those B-movies people say "it's so bad it's good"? Well, Avatar is the opposite: it's so good it's bad. Thankfully, the 3D version stunning visuals are very enjoyable and the 2.5 hours go by fast. It's a beautifully rendered cartoon, predictably plotted and fast paced. Yet, it's still a cartoon. Cheesy writing, ham-fisted acting, condescending voice over. Why spend all this money and have to come up with something so grandiose and well designed (its great for once to see spaceships that make sense) to then dumb it down so much? It felt like being in a restaurant where they cooked this amazing meal, just to toss it all in a blender so you could suck it up in a straw. It still tasted great. But it could have been so much better.