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
Karola Sánchez
Production Assistant
Yuyi Beringola
Cinearte Receptionist (uncredited)
José Coromina
Man Walking the Dog and Greeting Lena's Mother (uncredited)
Sergio Díaz
Assistant Director (uncredited)
Jaime Fernández-Cid Buscató
Vecino Enrollado Bar (uncredited)