I was terribly afraid that this was one of those movies where the best parts are in the trailer and the rest is junk. NO WAY! I laughed to the point of tears rolling down my face in enjoyment! Our family ranged from 10 yrs old to 65 yrs old. We all love it! The songs were appropriate for the act. Well put together! I'm not much into musicals but can not wait until I see it again! It left me feeling really happy and I sang the tunes in my head for the rest of the day!