The good: The graphics were AMAZING! Cameron, you've really done it this time. I was pulled into the world the setting was in. The imaging was amazing!! It was VERY realistic, felt very real. it is truly stunning to watch, ESPECIALLY in IMAX 3D. I have seen it otherwise, and definitely not as good.
The bad: The plot was a TAD lacking, not TOO much though. The music blended nicely but wasn't quite enough for my taste. A bit cheesy.
The ugly: nothing.
Overall: I HIGHLY recommend this movie for EVERYONE. and a MUST in IMAX 3D. You will NOT regret this. If I lived closer to an IMAX 3D theater I would be going every weekend, no joke.