This movie has everything! The sets, the storyline, the music (no idea ahead of time there would be singing but WOW!), the humor, the warmth, the actors. It’s so clever and so fresh and happy. I found myself smiling through so many parts. A couple of times I could hear children in the audience responding to what they were seeing, which was delightful. It’s such a great show for EVERYONE!