The Passion of the Christ Cast and Crew

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