I've seen the stage production and was so excited for this movie. I thought it was very well done and I enjoyed it all. It had me laughing at many parts and the singing was great (with the exception of 1) but they seemed to cover it up pretty well. I would definitely recommend this movie!