Songs, costumes, music, acting, story, projections. All add up to a remarkably entertaining show!
All good.
Great fun!