Prodiuseris
Mariinsky Theatre
Conductor
Pavel Smelkov
Stage director
Yuri Laptev
Tsar Ivan Vasilievich
(Tsar Ivan Vasilevich the Terrible)
Mikhail Petrenko
Mikhail Andreyevich Tucha
Maxim Aksenov
Princess Olga Yurievna Tokmakova
(Princess Olga Yuryevna Tokmakova)
Yekaterina Goncharova
Costume designer
Tatiana Noginova
Set designer
Vyacheslav Okunev