Director: Дмитрий Фролов
Дмитрий Фролов
(voice)
Mark Nahamkin
ウラジーミル・マヤコフスキー
(archive footage)
Владимир Ленин
Czar Nicholas II of Russia
No streaming info available