Must see

Rating: 10/10 (17 June 2018)

You will either love it or hate it but it won't be average. One of the best productions I have ever seen. The entire cast was picked so carefully and there is real brilliance in the choreography. Unbelievable.