Everything you've heard about how visually stunning this movie is, is totally true. You really will be blown away by the look of 'Avatar,' and the novelty of the special effects and the motion-capture characters doesn't really wear off even after 2-and-a-half hours. Having said that, I felt like (and I've heard other people say pretty much the exact same thing) I was watching a futuristic, sci-fi/fantasty, extraterrestrial version of 'Dances With Wolves.'
I haven't seen the stage show; I always thought "how could you possibly construct an entire show just around ABBA songs?" Not that I have a problem with the music, I just didn't get it. I have to say, there were many situations or conversations seemed very contrived so they could fit a particular song, but it's a cute story, the setting was beautiful, and even though the performers were to a large degree better than their material, this movie had a great cast.