""
Irina Rusu
as Young Mary
Donatella Romanini
as Old Mary
Giovanni Mancini
as infant Jesus
Tommaso Ferranti
as Young Jesus
Jacopo Fedeli
as Old Jesus
Luca Manciny
as Young Joseph
Simone Paccusse
as Joseph 1st son
Lorenzo Mariani
as Joseph 2st son
Eleonora Bruni
as Anne
Antonio Meletani
as Joachim
Stefano Bizzarri
as Young John
Roberto Pallucchi
as Old Peter
Flavio Ciucani
as Old James
Luca Trovellesi Cesana
Writer
Georgina Variny de Huertos
Costume Design
Director
Daniela Pompei
Script
Giorgio Di Stefano
Editor
Stefano Centofante
Visual Effects
Matias Corvaro
Producer
Matteo Cordella
Diego Corvaro
Vanesa Variny de Huertos