Casts

Géza Röhrig
as Jesus

Matthias Schoenaerts
as Peter

Mark Rylance
as Satan

John Rhys-Davies
as Uriah the Chief Elder

Con O'Neill
as Enoch

Aidan Turner
as Andrew

Laëtitia Eïdo
as Anna

Joseph Mawle
as Saul

Karel Roden
as Mamon

Martin McCann
as Marcellus