I loved the story. The show was also unexpectedly funny and the dance routines were excellent and varied.
.
Really good fun. This show will have you clapping and laughing along.