I was quite certain that my husband was not going to enjoy this movie, but even HE was impressed by the choreography and how well the movie seemed to flow. The singing, dancing, character involvement, was all outstanding! They really seemed to have 'fun' while making this movie, and it shows! I highly recommend!