

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
Company
El Deseo
Producer
Esther García
Producer
Agustín Almodóvar

El verano que vivimos
2020

May God Save Us
2016

Blind
2017

Follow
2025

Not Easily Broken
2009

The Heart Knows
2025

Killer's Kiss
1955

Flesh and the Devil
1926

Hello, Goodbye, and Everything in Between
2022

Moonlight Mile
2002

Secret Beyond the Door
1947

Life in a Year
2020

Elegy
2008

Nine Lives
2005

Ali and Nino
2016

Our Lovers
2016

Purple Hearts
2022

Memories of My Melancholy Whores
2011

Love Everlasting
2016

Peppermint Frappé
1967

National Theatre Live: The Effect
2024

Wild at Heart
1990

Distant Lights
2003

Klute
1971

Dial M for Murder
1954

Vanilla Sky
2001

A Love Worth Fighting For
2022

The Face under The Face
2025

Addicted to Love
1997

While You Were Sleeping
1995

In a Heartbeat
2017

I ♥ Huckabees
2004

Jules and Jim
1962

Last Tango in Paris
1972

Love Conquers Paul
2009

Laura
1944

The Professional
1981

Entanglement
2018

Querido Theo
2024

The Butterfly Effect
2004