All Cast

Diego Luna

Diego Luna

Tenoch Iturbide

Gael García Bernal

Gael García Bernal

Julio Zapata

Maribel Verdú

Maribel Verdú

Luisa Cortés

Daniel Giménez Cacho

Daniel Giménez Cacho

Narrator (voice)

Diana Bracho

Diana Bracho

Silvia Allende de Iturbide

Verónica Langer

Verónica Langer

María Eugenia Calles de Huerta

María Aura

María Aura

Cecilia Huerta

Emilio Echevarría

Emilio Echevarría

Miguel Iturbide

Marta Aura

Marta Aura

Enriqueta 'Queta' Allende

Silverio Palacios

Silverio Palacios

Jesús 'Chuy' Carranza

Ana López Mercado

Ana López Mercado

Ana Morelos

Andrés Almeida

Andrés Almeida

Diego 'Saba' Madero

Nathan Grinberg

Nathan Grinberg

Manuel Huerta

Giselle Audirac

Giselle Audirac

Nicole Bazaine

Arturo Ríos

Arturo Ríos

Esteban Morelos

Juan Carlos Remolina

Juan Carlos Remolina

Alejandro 'Jano' Montes de Oca

Liboria Rodríguez

Liboria Rodríguez

Leodegaria 'Leo' Victoria

Mayra Sérbulo

Mayra Sérbulo

Mabel Juárez de Carranza

Andrea López

Andrea López

Lucero Carranza

Amaury Sérbulo

Amaury Sérbulo

Christian Carranza

Jorge Vergara

Jorge Vergara

President (uncredited)