Unfortunately, I have never had the opportunity to see this show performed live, and maybe that's why I love this movie. In my much younger days, I did some stage work, which probably gives me another bias. The songs, the dancing, the acting: all fine, as far as I'm concerned. This is pure Broadway, so stay away if you prefer movies. :-)