All Cast

Gael García Bernal

Gael García Bernal

Juan Núñez

Leonardo Ortizgris

Leonardo Ortizgris

Benjamín Wilson

Alfredo Castro

Alfredo Castro

Dr. Núñez

Bernardo Velasco

Bernardo Velasco

Bosco Huerta

Leticia Brédice

Leticia Brédice

Sherezada Ríos

Ilse Salas

Ilse Salas

Silvia Núñez

Lisa Owen

Lisa Owen

Mrs. Núñez

Simon Russell Beale

Simon Russell Beale

Frank Graves

Maite Suárez Diez

Maite Suárez Diez

Jimena