Cocktail of styles expand out into showcase of spectacular talent.
Driven by the relentless rhythm of their eight-strong Live-Band, Ballet Revolucion's troupe of 20 young Cuban dancers explode on to the stage with the ferocious force of a Caribbean tsunami: spectacularly talented, bodies honed to an athletic and technical perfection, whirling, leaping, twisting, long braids on many of the men flying, through two hours of bedazzlingly complex choreography, virtuosity demanded and met in every hot-blooded second.
The equally virtuosic Live-Band pumps out a programme of music that ranges through Latin American, R'n'B and hip hop, and the dancers follow in a cocktail of styles that expands out from their Afro-Cuban tradition through modern dance, street dance and ballet.
Cuba boasts two famous dance training institutions, the Escuela Nacional de Arte, for modern dance, and the Escuela Nacional de Ballet, for classical dance.
But the potent blending of their products here is not always harmonious: elegant port de bras sit oddly at times atop sensuous pelvic thrust and shimmy and the classical disciplines that make the spectacular possible have to give the lie to the apparent exuberant spontaneity.