Directed and Choreographed by Craig Revel Horwood