John Martinez / Juan Diego
Guillermo Iván
Spaniard Juan
Jesús Lloveras
Mary
Kimberley Peterson
Lady of Guadalupe
Paola Baldion
Professor Collins
Christopher Phipps
Father Da Gand
Eric da Silva
Dr. Patel
Hash Patel
Specialist
Gary J. Neuger
Director
Pedro Brenner
Writer
Seann Dougherty
Editor
Ron McPherson