Type movie Release Date Mar 14, 2025 Country United States of America Language English Genre Drama Cast Jamie Ward as Jesus Christ James Oliver Wheatley as Peter Charlie MacGechan as John Nathalie Rapti Gomez as Mary Magdalene James Faulkner as Caiaphas Robert Knepper as Judas Daniel Fathers as Joseph of Arimathea Batoul Marie Prenant as Rachel Sami Fekkak as Sextus Harry Anton as Simon the Zealot Benjamin Dilloway as Malchus Valentina Kamenova as Esther Faical El Kihel as Tiberius Henry Garrett as Nicodemus Fredrik Wagner as Andrew Sairi Salma as Caiaphas wife Ismael Kanater as Grandfather Ezequiel Youssef Tounzi as James the lesser Abbas Abdulghani as Patron David Laura Fuino as Lady Leah Ottavio Taddei as James The Greater Mayssae El Halla as Mother Mary Billy Rayner as Thomas Abdeslam Bouhcini as Bartholomew Vincenzo Galluzzo as Phillip Joud Bouhcini as Oldest Boy Moses References website imdb