Имя исполнительницы заглавной роли долгое время оставалось тайной – известно было, что за полтора года кастинг прошли более трёхсот актрис из десяти стран мира. Недавно на международном телерынке MIP TV в Каннах, наконец, стало известно – роль Матильды исполнила юная полячка Михалина Ольшанска, и картина стала её первой большой ролью в кино. Сама актриса не имеет отношения к балету.

Роли императора Николая II и императрицы Александры Фёдоровны исполнили немецкие актёры – Ларс Айдингер и Луиза Вольфрам. В картине также предстанет множество известных российских актёров – Евгений Миронов, Галина Тюнина, Ингеборга Дапкунайте, Сергей Гармаш, Григорий Добрыгин, а Данила Козловский появится на экране в необычном для себя образе – маниакального безумца и фанатика поручика Воронцова.

Композитором фильма стал дважды номинант на премию «Оскар» Марко Белтрами, написавший музыку к таким картинам, как «Поезд на Юму» и «Повелитель бури». Музыкальным руководителем выступил Валерий Гергиев.
