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
The Corpse of Anna Fritz
2015
Luckiest Girl Alive
2022
Cria!
1976
Advantages of Travelling by Train
2019
Pimp
2018
Crash
1996
The Quietude
2018
Nymphomaniac: Vol. II
2013
Lockdown
2000
Jawbone
2017
Mexicali
2026
Battle in Heaven
2005
Nobody Will Speak of Us When We're Dead
1995