Thoroughly delightful. Funny, funny. Watching the characters evolve and change and how it affected their lives was a bonus to the comedy and wonderful music this movie centered on. Great movie for all ages. My boyfriend and I were the oldest of the group in the theater as most were in their 20's and all of us were laughing outloud.