Assumpta Serna
María
Assumpta Serna
María
Antonio Banderas
Angel
Nacho Martínez
Diego
Eva Cobo
Eva
Julieta Serrano
Berta
Chus Lampreave
Pilar
Carmen Maura
Julia
Eusebio Poncela
Commissioner
Bibiana Fernández
Flower Seller
Luis Ciges
Guard
Eva Siva
Housekeeper of María and Diego
Verónica Forqué
Journalist
Pepa Merino
María's Secretary
Lola Peno
Alumna 1
Marisa Tejada
Alumna 2
The Ages of Lulu
1990
The Coming of Sin
1978
Our Time
2018
La Civil
2021
The Corpse of Anna Fritz
2015
Nobody Will Speak of Us When We're Dead
1995
Luckiest Girl Alive
2022
Cria!
1976
Advantages of Travelling by Train
2019
Battle in Heaven
2005
Death of a Cyclist
1955
Pimp
2018
Running Out of Time
1994
Crash
1996
Lockdown
2000