I've seen many professional shows, and this is the best show I have ever seen. I cried at the end it was so good. ! I would drive 3 hours to see it again if I could find the time. Every minute was entertaining, happy, fun and very funny. My 8 year old daughter absolutely loved it. She was laughing hysterically at the characters Lina Lamont and Cosmo. I was surprised there were not other kids at the show. This is a great show for kids too! The show is squeaky clean except for one brief scene when a woman is dancing suggestively with Don Lockwood but that only lasts a minute and went right over her head. She asked me "What is she trying to do?" I explained she was just showing off her dancing skills. The vocals, dancing, costumes, acting.. it's all fabulous! Whole show stays true to the movie with all the memorable lines thrown in "Well, of course we talk, don't everybody?" Lead really reminded me of Gene Kelly - great voice, smooth dancing, and good looks too. Cosmo is perfect for the part. Lina Lamont is hilarious. I would recommend this show for anyone age 7 and up. I would go again and again..