Gael García Bernal
Juan Núñez
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
Maite Suárez Diez
Jimena
Manuel Alcalá
Writer
Yibrán Asuad
Editor
Sandra Cabriada
Production Design
Malena de la Riva
Costume Design
Damián García
Director of Photography
Alonso Ruizpalacios
Director
Alonso Ruizpalacios
Writer
Gerardo Gatica
Producer
Alberto Muffelmann
Producer
Javier Umpierrez
Sound Designer
Manuel Alcalá
Producer
Isabel Muñoz
Sound Recordist
Ramiro Ruiz
Producer
Tomás Barreiro
Original Music Composer
Eduardo Castillo
Sound Editor
Silvestre Revueltas
Music