"After the president of the CSUN Puppet Club breaks her elbow, Cristo receives a message from God to put on a puppet show. With God's guidance, Cristo decides to take on the challenge, and lead his club in their biggest puppet show yet."
Maximiliano Vado
as Cristo
Billy Bollotino
as God (voice)
Emma Wilson
as God (puppeteer)
Sean Benham
as God (body)
Brendan Moir
as Jacob
Polina Sysoeva
as Bexley
Marcus Nocerino
as Cameron
April Martel
as Tyra
Desiree Buenrostro
as Diana
Eric Rapp
as Pastor John
Avery Wilder
as JJ (puppeteer)
Tessa Lawton
Creator
Malia Pargas
Director
Evan Wilson
David Ajtun
Writer
Gerad Higdon
Producer
Andrew Chavez
Line Producer
Assistant Director
Director of Photography
Braeden Bugsch
Camera Operator
Tammy Huynh
Editor
Digital Imaging Technician
Colorist
Continuity
Script Supervisor
Jina Chalabi
Production Designer
Production Design
Tony Guardado
Sound Engineer
Boom Operator
Sound Editor
May Rapp
Music Supervisor
Guadalupe Cruz
Graphic Designer
Story