During the early 16th century, idealistic German monk Martin Luther, disgusted by the materialism in the church, begins the dialogue that will lead to the Protestant Reformation.
Joseph Fiennes
as Martin Luther
Jonathan Firth
as Girolamo Aleander
Claire Cox
as Katharina von Bora
Alfred Molina
as Johann Tetzel
Peter Ustinov
as Frederick
Bruno Ganz
as Johann von Staupitz
Uwe Ochsenknecht
as Leo X
Maria Simon
as Hanna
Mathieu Carrière
as Cardinal Jacob Cajetan
Benjamin Sadler
as Georg Spalatin
Jochen Horst
as Andreas Karlstadt
Marco Hofschneider
as Ulrich