Three-act ballet
music by Pëtr Il’ič Čajkovskij
libretto by Vladimir Begičev, Vasilij Gel’cer
choreography by Marius Petipa, Lev Ivanov
choreography adaptation and staging direction
scene design Simon Virsaladze
costume design Irina Press
staging consultant Galina Solov’eva
Ballet of the Mariinsky Theatre
Mariinsky Theatre Youth Ochestra
conductor Boris Gruzin