Technique and talent dazzling enough to outshine any limitations in choreography for Ballet Revolucion.
It starts quietly enough, and only slightly cliched, as the dancers of this Cuban troupe enter the stage one by one, in a mock-up of a class. A gentle confusion of bodies at the barre quickly becomes a perfectly synchronised sequence.
But this lyrical lull is not to last.
A gauze lifts backstage and exposes Revolucion's seven-piece band with a frenzied riff from the man on the big bank of congas. There is another drummer, a trumpet, guitars, a male and a female vocalist.
The energy over the next two rocking hours is eye-watering and stall-shakingly loud, with tracks from Beyonce, Usher, Bruno Mars, J. Lo, Ricky Martin, Prince - and Lorde.