View Full Cast Igor KvashaKarl MarxAndrey MironovFriedrich EngelsRufina NifontovaJenny von WestphalenVasiliy LivanovGeorg WeerthAnatoliy SolovyovKarl Schapper