One of the best pieces of dance theatre in recent times