Mark Anderson
饰:Herself - age 97
Ralph Fiennes
饰:Nicholas II
Linda Kenyon
饰:Narrator
饰:Self
饰:Self
饰:Self - age 91
饰:Self
Nikolai Romanov
饰:Self - present head of family
饰:Himself - age 104
Grigory Rasputin
饰:(archive footage)
Tsar Nicholas II
饰:(archive footage)
Alex Kingston
饰:Alexandra
Queen Elizabeth II
饰:Self
V.I. Lenin
饰:Himself
饰:Self - age 97
Kaiser Wilhelm II
饰:(archive footage)
饰:Self
饰:(archive footage)
饰:(archive footage)
饰:(archive footage)
Prince Philip
饰:Himself (archiveFootage)
Queen Victoria
Tsar Alexander II
饰:Self
饰:Himself
Sean Bobbitt
Peter Chappell