I debated back and forth between four and five stars, but landed on 5 because of the overall beauty of this film.
I knew the music would be great, because I'm already a huge fan of the score, but the singing and dancing were amazing!
I did feel like it ran a little too long and got kind of 'draggy' at the end. But maybe I was just tired.
Overall -- fantastic!