Cast

Name Character Team
Mario Adorf Karl Marx Unowned
Oliver Posener Der junge Karl Marx Unowned
Sarah Hostettler Eleanor Marx Unowned
Lutz Blochberger Friedrich Engels Unowned
Nina Petri Lenchen Unowned
Jele Brückner Laura Lafargue Unowned
Martina Delišová Jenny von Westphalen Unowned
Johannes Klaußner Frederick Demuth Unowned
Ruth Marie Kröger Jenny Marx Unowned
Knud Riepen Sozi Unowned
Holger Daemgen Sozi Unowned
René Schoenenberger Dr. Charles Stéphann Unowned
Zsolt Bács Janos Bangya Unowned