Christ
Sean Ardalan
Joseph
Cazzey Louis Cereghino
Young Jesus
Mateo Ray Garcia
Mary
Sophia Louisa
Lucifer
Sabastian Neudeck
John the Baptist
Alex Urban
Angel
Amélie Rose Vail
Sound Mixer
Michael Archacki
Director
Douglas James Vail
Editor
Writer
Reed Lackey
Music
Kevin Graham
Executive Producer
Martynas Laurinavicius
Stephanie Milan
Director of Photography
Costumer
Emily Blake
Producer
Trace Carper
Kyle Preston
Arn Andersson