All Cast

Gael García Bernal
Padre Amaro

Ana Claudia Talancón
Amelia

Sancho Gracia
Padre Benito Díaz

Angélica Aragón
Augustina Sanjuanera

Ernesto Gómez Cruz
Obispo
Gastón Melo
Martín

Damián Alcázar
Padre Natalio Pérez

Andrés Montiel
Rubén de la Rosa

Pedro Armendáriz Jr.
El Presidente Municipal Gordo

Luisa Huertas
Dionisia
Blanca Loaria
Getsemaní

Juan Ignacio Aranda
Chato Aguilar

Verónica Langer
Amparito

Jorge Zárate
Padre Mauro

Lorenzo de Rodas
Don Paco de la Rosa
