Cliff Curtis
as Yeshua
Peter Firth
as Pilate
Leonor Watling
María Botto
as Mary Magdalene
Luis Callejo
as Joses
Antonio Gil
as Joseph of Arimathea
Richard Atwill
as Polybius
Stewart Scudamore
as Peter
Andy Gathergood
as Quintus
Stephen Hagan
as Bartholomew
Mish Boyko
as John
Jan Cornet
as Thomas/Dydimus
Joe Manjón
as Simon the Canaanite
Pepe Lorente
as Thaddeus
Selva Rasalingam
as James
Manu Fullola
as Matthew
Stephen Greif
as Caiaphas
Margaret Jackman
as Miriam