热拉尔·德帕迪约
Gérard Depardieu
饰:Rasputin
弗拉基米尔·马什科夫
Vladimir Mashkov
饰:Nicolas II
安娜·米哈尔科娃
Anna Mikhalkova
饰:Anna Vyrubova
范妮·阿尔当
Fanny Ardant
饰:Impératrice Alexandra
菲利普·扬科夫斯基
Filipp Yankovsky
饰:Félix Youssoupov
丹尼拉·科兹洛夫斯基
Danila Kozlovsky
饰:Grand-duc Dimitriy
克塞妮娅·拉帕波特
Kseniya Rappoport
饰:Maria Golovina
俞莉亚·斯尼吉尔
Юлия Снигирь
饰:Dora
Natalya Shvets
饰:Irina Youssoupova,(as Natasha Shvets)
Leonid Koromiov
饰:Prêtre
Sergei Zamorev
饰:Stürmer
Maksim Mityashin
饰:Rostov
Vladimir Glazkov
饰:Médecin
Pyotr Zhuravlyov
饰:(as Piotr Jouravliov)
Viktor Kostetskiy
饰:Archimandrite
Viktoriya Glukhikh
饰:Anastasia, 17 years old
伊琳娜·阿尔法罗瓦
Irina Alfyorova
饰:Zinaida Youssoupova
尤里·科洛科利尼科夫
Yuri Kolokolnikov
饰:Oswald Rayner,(as Yuriy Kolokolnikov)
康斯坦丁·哈宾斯基
Konstantin Khabensky
饰:Aaron Simanovitch
Aleksandr Ryazantsev
饰:Grand-duc Nicolas
Leonid Mozgovoy
饰:Frère Makarsy
Igor Sergeev
饰:Vladimir Purishkevich
恩斯特·罗曼诺夫
Ernst Romanov
饰:Buchanan
Olga Korotyayeva
饰:(as Olga Korotiaveya-Hares)
Svetlana Kireeva
饰:Dounia
Tamara Kolesnikova
饰:Impératrice Maria