as Juan Diego
as Temoch
as Doña Blanca
as Juan Bernardino
as Capitán Delgadillo
as Virrey
as Obispo
as Fray Pedro
as Lucía
as Soldado