Cast & Crew

Directed by

Bruce Morris

Writing Credits

Luis De Velasco
(screenplay)

Cast

Chris Marlowe
Christ
Christopher Corey Smith
Christ
Raúl Solo
Cristo
Alan García
Diego
Owen Zingus
Diego
Luis Armando Ávila Costa
Padre
Ezra Weisz
Father
Alfredo Ernesto Torres Nuñez
Sacerdote
Michael Sorich
Old Priest
Joana Brito
Doña Cata
Barbara Goodson
Doña Cata
JB Blanc
Don Chema
Emilio Guerrero
Don Chema
Erica Edwards
Mónica
Dorothy Elias-Fahn
Mónica
Raúl Alberto Anaya Lunas
Fernando / Papá (voice) (as Raúl Alberto Anaya Luna)
Jaime Seibert
Fernando
Ricardo Omar Ceceña de la Ree
Ángel / Limpiaparabrisas / Barrendero / Chavo Emo (voice)
Bryce Papenbrook
All Angels
Bryan Brems
Melvin
Ernesto Casillas Ángeles
Toño
Richard Epcar
Locksmith
José Luis Miranda
Cerrajero
Erin Fitzgerald
Mrs. Jose / Lady / Confessional (voice)
María Victoria Burgoa Novoa
Señora Jose
Mari Devon
Trini
Tere Tamayo
Trini
Dave Miles
Man
Ángela Villanueva Vargas
Viejita Humilde
Gregorio Nuñez Aguileta
Hombre Lectura
Jay Kasten
Walla / Bits (voice)
Gisella Tonaya Ramírez Pastelin
Monjita / Ambiental (voice) (as Gisela Tonaya Ramírez Pastelin)
Roberta Berenice Vega Téllez
Mujer 2 / Ambiental (voice) (as Robertha Berenice Vega Téllez)
Magdalena Tenorio Fuentes
Mujer 3 / Ambiental (voice)
Julián Lavat Guinea
Hombre 1 / Ambiental (voice)
Erick Salinas Mejía
Hombre 2 / Ambiental (voice) (as Eric Salinas Mejía)
Raymundo Armijo Ugalde
Hombre 3 / Ambiental (voice)

Produced by

Gregorio Nuñez Aguileta
line producer
Pablo Jose Barroso
producer
Patricia Garcia Pena
line producer
Alberto Binetti Randieri
line producer
Regina Vergara Perezcastro
producer

Music by

Mark McKenzie

Editing by

Rafael Rivera Gamino
Alberto Binetti Randieri

Art Direction by

Patricia Garcia Pena
Alberto Binetti Randieri

Production Management

Claudia Nemer
production manager

Art Department

Ana Mary Ramos
storyboards and layouts (as Ana Mary Ramos Rugerio)
Ruben Nava Rodriguez
storyboard

Sound Department

Joshua Adeniji
sound effects editor
Blake Collins
adr mixer
Nash Cubero Jr.
foley editor
Robert Dehn
post sound manager
Uriel Esquenazi
sound editor
Jason Gaya
additional re-recording mixer
Steven Iba
sound design supervisor
Richard Kitting
sound mixer
Zach Michaelis
foley mixer
Chris Terhune
sound effects editor
Vicki Vandegrift
foley artist
Andres Velasquez
dialogue editor / supervising sound editor
Jonathan Wales
sound mixer

Visual Effects by

Gregorio Nuñez Aguileta
technical director (as Gregorio de Jesús Nuñez Aguileta)
Cuitlahuac Santoyo Albo
visual effects
Alfredo Meana Berea
compositor / modeling / texture/lighting
Leoncio Mercado Calvillo
modeling
Jorge Alberto Castilla
modeling
Miguel Angel Navarrete Flores
compositor / modeling / texture/lighting
Rafael Rivera Gamino
compositor / visual effects
Tulio Lopez de Arriaga Hernadez
texture/lighting
Tulio Lopez de Arriaga
modeling
Kai Uwe Palacios Neffke
visual effects
Edgardo Mendoza Ozuna
modeling / texture/lighting / visual effects
Patricia Garcia Pena
technical director
Luis Alvarado Pico
modeling
Alberto Binetti Randieri
compositor
Agustin Robles Villegas
3d artist
Denisse Consuelo Parada Serrano
modeling

Camera and Electrical Department

Tulio Lopez de Arriaga H.
technical supervisor: textures
Rolando Pérez-Palacios
technical supervisor: animation (as Rolando Perez Palacios)

Animation Department

Cuitlahuac Santoyo Albo
animator
Jorge Avina Avila
character designer
Alfredo Meana Berea
animator
Leoncio Mercado Calvillo
animator
Miguel Angel Navarrete Flores
animator
A. Geovanni Hernandez
animator
Jorge Antonio Jimenez
animator
Tulio Lopez de Arriaga Hernadez
animator
Kai Uwe Palacios Neffke
animator
Edgardo Mendoza Ozuna
animator
Patricia Garcia Pena
animation director
Rolando Pérez-Palacios
animator (as Rolando Perez Palacios)
Rafael Rivera Gamiño
animator

Editorial Department

Jason Fabbro
digital intermediate colorist

Music Department

Gordon J. Johnson
conductor
Mark McKenzie
orchestrator
Gregg Nestor
music preparation
Marc S. Perlman
music editor
Robert Prizeman
conductor: choir
David Sabee
music contractor
Armin Steiner
score mixer
Brian Valentino
score engineer
Maria Vertiz
composer: main and end title music

Additional Crew

Rosa Camero
marketing
Lisza Ariela Fernandez Casale
legal advisor
Roberto Cassis
legal
Magdalena Esquivel
production assistant
Rafaela Gonzalez
production assistant
Robin Harris
production coordinator
Tina Koehler
production administration
Ronald J. Levin
legal
Erika Mendez
production accountant
Paula Moreno
booking and distribution / publicity director
Marle Ortiz
project coordinator
Regina Vergara Perezcastro
project coordinator
Lizardi Saucedo
Social Media Marketing (uncredited)

Thanks

Brad Arensman
special thanks
Tamir Barelia
special thank you: from Imagica
Robert Behar
special thank you: from Imagica
Felipe Esquivel Reed
special thank you: from Imagica
Rafael Rivera Gamino
special thank you: from Imagica
Ludwig Iven
special thanks
Leopoldo Laborde
special thank you: from Imagica
Doug Lefler
special thanks
Rafael Molina
special thanks: from Imagica
Raymundo Osorio
special thank you: from Imagica
Philip Steiner Premet
special thank you: from Imagica
Ana Leticia Reyes
special thank you: from Imagica
Lydia Villareal
special thank you: from Imagica
Francisco Villarreal
special thank you: from Imagica
All Filters