All Cast

Penélope Cruz

Penélope Cruz

Lena

Lluís Homar

Lluís Homar

Mateo Blanco / Harry Caine

Blanca Portillo

Blanca Portillo

Judit García

José Luis Gómez

José Luis Gómez

Ernesto Martel

Rubén Ochandiano

Rubén Ochandiano

Ray X

Tamar Novas

Tamar Novas

Diego

Ángela Molina

Ángela Molina

Lena's Mother

Chus Lampreave

Chus Lampreave

Concierge

Kiti Mánver

Kiti Mánver

Madame Mylene

Lola Dueñas

Lola Dueñas

Lip Reader

Mariola Fuentes

Mariola Fuentes

Edurne

Carmen Machi

Carmen Machi

Chon

Kira Miró

Kira Miró

Model

Rossy de Palma

Rossy de Palma

Julieta

Alejo Sauras

Alejo Sauras

Álex

Carlos Sampedro

Carlos Sampedro

Ramón Pons

Ramón Pons

Lena's Father

Coté Soler

Coté Soler

Marta Aledo

Marta Aledo

Maribel

Carlos Leal

Carlos Leal

Chema Ruiz

Chema Ruiz

Dr. Blasco

Dani Martín

Dani Martín

Ray X's Boyfriend

Jöns Pappila

Jöns Pappila

Javi Coll

Javi Coll

Luis

Juan Bautista Cucarella

Juan Bautista Cucarella

Lyng Dyrup

Lyng Dyrup

Enrique Aparicio

Enrique Aparicio

Enrique Vargas

Enrique Vargas

Viviana Espinoza

Viviana Espinoza

Fernando Lueches

Fernando Lueches

Montador de Avid

Fernando Iglesias

Fernando Iglesias

Javier Giner

Javier Giner

Camello

Carlos García Cambero

Carlos García Cambero

Bina Daigeler

Bina Daigeler

Agustín Almodóvar

Agustín Almodóvar

Gardener

Esther García

Esther García

Karola Sánchez

Karola Sánchez

Production Assistant

Yuyi Beringola

Yuyi Beringola

Cinearte Receptionist (uncredited)

José Coromina

José Coromina

Man Walking the Dog and Greeting Lena's Mother (uncredited)

Sergio Díaz

Sergio Díaz

Assistant Director (uncredited)

Jaime Fernández-Cid Buscató

Jaime Fernández-Cid Buscató

Vecino Enrollado Bar (uncredited)