As Variety reports, after a long casting journey, Finnish actor Jaakko Ohtonen, known for the series "Vikings: Valhalla," landed the role of Jesus Christ, while Mariela Garriga will play Mary Magdalene. But the entire cast had to be reshuffled. Kasia Smutniak will appear as the Virgin Mary, Riccardo Scamarcio will play Pontius Pilate. Rupert Everett is also joining the film.

Source:
imdb