
Na Moscou da década de 1990, Polina (Nastya Shevtzoda) desenvolve uma grande capacidade como bailarina desde os oito anos de idade. Ela entra para a escola do professor Bojinsky, que trabalha o seu tremendo potencial, e, com apenas 18 anos, ela realiza seu estimado sonho de entrar para o Bolshoi. Nessa época ela conhece Adrien (Niels Schneider), um charmoso francês que apresenta a ela não apenas o amor, mas também uma outra forma de dançar, mais contemporânea e expressiva.