All Cast

Gael García Bernal
Juan Núñez

Leonardo Ortizgris
Benjamín Wilson

Alfredo Castro
Dr. Núñez

Bernardo Velasco
Bosco Huerta

Leticia Brédice
Sherezada Ríos

Ilse Salas
Silvia Núñez

Lisa Owen
Mrs. Núñez

Simon Russell Beale
Frank Graves

Gabriel Nuncio
Igor Núñez
Maite Suárez Diez
Jimena

Jacobo Zabludovsky
Self (archive footage)
