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

Gabriel Nuncio

Gabriel Nuncio

Igor Núñez

Maite Suárez Diez

Maite Suárez Diez

Jimena

Jacobo Zabludovsky

Jacobo Zabludovsky

Self (archive footage)

Lynn Gilmartin

Lynn Gilmartin

Gemma (uncredited)