All Cast

Penélope Cruz
Lena

Lluís Homar
Mateo Blanco / Harry Caine

Blanca Portillo
Judit García

José Luis Gómez
Ernesto Martel

Rubén Ochandiano
Ray X

Tamar Novas
Diego

Ángela Molina
Lena's Mother

Chus Lampreave
Concierge

Kiti Mánver
Madame Mylene

Lola Dueñas
Lip Reader

Mariola Fuentes
Edurne

Carmen Machi
Chon

Kira Miró
Model

Rossy de Palma
Julieta

Alejo Sauras
Álex
Carlos Sampedro

Ramón Pons
Lena's Father
Coté Soler

Marta Aledo
Maribel

Carlos Leal

Chema Ruiz
Dr. Blasco

Dani Martín
Ray X's Boyfriend
Jöns Pappila

Javi Coll
Luis
Juan Bautista Cucarella
Lyng Dyrup
Enrique Aparicio
Enrique Vargas
Viviana Espinoza
Fernando Lueches
Montador de Avid

Fernando Iglesias
Javier Giner
Camello

Carlos García Cambero
Bina Daigeler

Agustín Almodóvar
Gardener

Esther García
