Maia Morgenstern
Role: Maria
Francesco De Vito
Role: Pedro
Monica Bellucci
Role: Magdalena
Mattia Sbragia
Role: Caifás
Toni Bertorelli
Role: Anás
Hristo Shopov
Role: Poncio Pilato
Claudia Gerini
Role: Claudia Procles
Fabio Sartor
Role: Abenader
Giacinto Ferro
Role: Joseph of Arimathea
Aleksander Mincer
Role: Nicodemus
Sheila Mokhtari
Role: Mother in audience
Lucio Allocca
Role: Old Temple Guard
Paco Reconti
Role: Whipping Guard
Adel Bakri
Role: Temple Guard
Luciano Dragone
Role: Second Man
Adel Ben Ayed
Role: Thomas
Franco Costanzo
Role: Accuser
Lino Salemme
Role: Accuser
Emanuele Gullotto
Role: Accuser
Francesco De Rosa
Role: Accuser
Maurizio Di Carmine
Role: Elder
Francesco Gabriele
Role: Elder
Angelo Di Loreta
Role: Elder
Federico Pacifici
Role: Elder
Giovanni Vettorazzo
Role: Elder
Andrea Coppola
Role: Grizzled Beard
Romuald Kłos
Role: Roman Soldier
Giuseppe Lo Console
Role: Roman Soldier
Dario D'Ambrosi
Role: Roman Soldier
Luciano Federico
Role: Man in Audience
Domenico Capalbo
Role: Boy
Valerio Esposito
Role: Boy
Antonello Iacovone
Role: Boy
Nicola Tagarelli
Role: Boy
Chokri Ben Zagden
Role: James
Roberto Bestazzoni
Role: Malchus
Luca De Dominicis
Role: King Herod Antipas
Pietro Sarubbi
Role: Barabbas
Abel Jafri
Role: 2nd Temple Officer
Lello Giulivo
Role: Brutish Roman
Emilio De Marchi
Role: Scornful Roman
Roberto Visconti
Role: Scornful Roman
Francesco Cabras
Role: Gesmas
Andrea Refuto
Role: Young Jesus
Giovanni Capalbo
Role: Cassius
Sabrina Impacciatore
Role: Seraphia
Daniela Poti
Role: Young Girl
Jarreth J. Merz
Role: Simon of Cyrene
Rossella Longo
Role: Woman
Rosalinda Celentano
Role: Satan
Danilo Di Ruzza
Role: Pilate's Servant
Vincenzo Monti
Role: Herod's Courtier
Danilo Maria Valli
Role: Herod's Courtier
Nuot Arquint
Role: Herod's Courtier
Abraam Fontana
Role: Herod's Courtier
Valerio Isidori
Role: Herod's Courtier
Paulo dos Santos
Role: Herod's Boy
Arianna Vitolo
Role: Herod's Court Woman
Gabriella Barbuti
Role: Herod's Court Woman
Ornella Giusto
Role: Herod's Court Woman
Michelle Bonev
Role: Herod's Court Woman
Lucia Stara
Role: Herod's Court Woman
Evelina Meghnagi
Role: Herod's Court Woman
Francis Dokyi
Role: Herod's Servant