Изначально над сценарием работало более 10 разных сценаристов, среди которых были не только российские авторы, но и американские и французские. Однако, позднее за сценарий взялся лауреат премий «Большая книга» и «Национальный бестселлер» писатель Александр Терехов.
На главную роль рассматривались многие профессиональный балерины, среди которых была даже Диана Вишнева. Ходил слух, что Алексей Учитель ведёт переговоры с актрисой Кирой Найтли, но позднее режиссёр сделал выбор в пользу польской актрисы Михалины Ольшанской.
Изначально на роль Николая II претендовал актер Данила Козловский, но роль досталась немецкому актёру Ларсу Айдингеру. Однако, Козловский остался в проекте и был принят на роль графа Воронцова.
Съёмки начались в 2014 году и прошли непосредственно в местах действия сюжета: в Большом, Мариинском и Александринском театрах, а также в Царском Селе, Петергофе, Павловске, Юсуповском дворце, Мраморном дворце.
В фильме показаны ключевые для российской истории события: церемония коронации императора Николая II в Успенском соборе Московского Кремля, для которой была выстроена уникальная декорация, с предельной точностью воссоздающая внутреннее убранство храма, а также трагедия на Ходынском поле, для съёмок которой было привлечено более двух тысяч актёров массовых сцен.
На создание костюмов было потрачено свыше 17 тонн ткани, а суммарно было изготовлено 5 тысяч нарядов.
В общей сложности бюджет картины составил около 814 млн рублей, из них, по словам создателей, 280 млн — это деньги государства. Большая часть бюджета израсходована на декорации и костюмы.
Музыку американского композитора Марко Белтрами для фильма записал расширенный состав Симфонического оркестра Мариинского театра под управлением Валерия Гергиева.