As a surprise birthday treat for a ballet lover, this show was an incredible experience. Carlos Acosta supported by 7 principal dancers from various companies performed 12 pieces - a mix of contemporary and classical dances with a wide range of music styles. He was every bit as dynamic and powerful as expected and supported by equally top class dancers. It was an uplifting experience; soulful, somber pieces were interspersed with more lighthearted, playful dances. Because of the relatively short pieces, the pace moved quickly and kept us enthralled. In short, I would definitely go and see him again!