All Cast

Gael García Bernal

Gael García Bernal

Padre Amaro

Ana Claudia Talancón

Ana Claudia Talancón

Amelia

Sancho Gracia

Sancho Gracia

Padre Benito Díaz

Angélica Aragón

Angélica Aragón

Augustina Sanjuanera

Ernesto Gómez Cruz

Ernesto Gómez Cruz

Obispo

Gastón Melo

Gastón Melo

Martín

Damián Alcázar

Damián Alcázar

Padre Natalio Pérez

Andrés Montiel

Andrés Montiel

Rubén de la Rosa

Pedro Armendáriz Jr.

Pedro Armendáriz Jr.

El Presidente Municipal Gordo

Luisa Huertas

Luisa Huertas

Dionisia

Blanca Loaria

Blanca Loaria

Getsemaní

Juan Ignacio Aranda

Juan Ignacio Aranda

Chato Aguilar

Verónica Langer

Verónica Langer

Amparito

Jorge Zárate

Jorge Zárate

Padre Mauro

Lorenzo de Rodas

Lorenzo de Rodas

Don Paco de la Rosa

Roger Nevares

Roger Nevares

Padre Galván