尼尔·麦吉尼斯
Niall MacGinnis
饰:Martin Luther
约翰·拉多克
John Ruddock
饰:Vicar von Staupitz
Guy Verney
饰:Melanchthon
Alastair Hunter
Alastair Hunter
饰:Carlstadt
David Horne
饰:Duke Frederick
Fred Johnson
饰:Prior
Philip Leaver
饰:Pope Leo X
Annette Carell
饰:Katherine von Bora (as Annette Carrell)
Henry Oscar
罗纳德·亚当
Ronald Adam
Joss Ambler
William Abney
Jaspar von Oertzen
饰:Knight (uncredited)
Pierre Lefevre
Pierre Lefevre
饰:Spalatin
Heinz Piper
饰:Dr. Eck
Leonard White
饰:Emissary
Egon Strohm
Egon Strohm
饰:Cardinal Alexander
Alexander Gauge
饰:Tetzel
欧文·皮切尔
Irving Pichel
饰:Brueck
Michael Maick
Michael Maick
Wolfgang Oelze
Wolfgang Oelze
Hans Lefebre
Hans Lefebre
饰:Charles V
John Wiggin
John Wiggin
饰:Narrator