Lambert Hamel
as Martin Luther
Herbert Stass
as Vater Luther
Michael Habeck
as Johann Tetzel
Heini Göbel
as Johann von Staupitz
Rolf Illig
as Prior
Ernst Fritz Fürbringer
as Kardinal Cajetan
Wolf-Dietrich Berg
as Sekretär bzw. Päpstlicher Legat
Jörg Pleva
as Kaiser Karl V.
Dieter Pfaff
as Papst Leo X.
Mathias Einert
as Erzbischof Albrecht
Horst Sachtleben
as Professor Karlstadt
Jonas Vischer
as Bruder Gabriel