All Cast

Igor Kvasha

Igor Kvasha

Karl Marx

Andrey Mironov

Andrey Mironov

Friedrich Engels

Rufina Nifontova

Rufina Nifontova

Jenny von Westphalen

Vasiliy Livanov

Vasiliy Livanov

Georg Weerth

Anatoliy Solovyov

Anatoliy Solovyov

Karl Schapper

Vladimir Balashov

Vladimir Balashov

Joseph Moll

Aleksei Alekseyev

Aleksei Alekseyev

Wilhelm Wolf