Director: Constant Girel
Kaiser Wilhelm II of Germany
Self
Czar Nicholas II of Russia
No streaming info available