The film starred Jonathan Pryce as Martin Luther and Maurice Denham as Johann von Staupitz . It starred Jonathan Pryce as Martin Luther . Maurice Denham reprised his role of Johann von Staupitz that he played in the 1973 American Film Theater film Luther .