
Cast
- Torben Liebrecht as Charles V
- Marco Hofschneider as Ulrich
- Alfred Molina as Johann Tetzel
- Bruno Ganz as Johann von Staupitz
- Joseph Fiennes as Martin Luther
- Peter Ustinov as Frederick
- Maria Simon as Hanna
- Jonathan Firth as Girolamo Aleander
- Claire Cox as Katharina von Bora
- Uwe Ochsenknecht as Leo X
- Mathieu Carrière as Cardinal Jacob Cajetan
- Benjamin Sadler as Georg Spalatin
- Jochen Horst as Andreas Karlstadt
- Anian Zollner as Philipp von Hessen
- Herb Andress as Gunter