The energetic, complex and imaginative choreography, as well as the overall direction, is by Craig Revell Horwood, ensuring ...