
Casts

Robert Powell
as Jesus

Olivia Hussey
as Virgin Mary

Yorgo Voyagis
as Joseph

Anne Bancroft
as Mary Magdalene

Christopher Plummer
as Herod Antipas

Anthony Quinn
as Caiaphas

Ian McShane
as Judas Iscariot

Ernest Borgnine
as The Centurion

James Farentino
as Simon Peter

Michael York
as John the Baptist