Everything! The cast is top notch, the music and lyrics were fire, the story leads the audience on a delightful journey, and the message is super sweet.
What I didn't like
N/A
My overall impression
So much talent on stage! This show is solid in every aspect. A well-rounded, enjoyable, and heartwarming musical!