

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
Company
Compañía Iberoamericana de TV
Company
TVE

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

Ken Park
2003

Brimstone
2016

The 7th Day
2004

Basic Instinct
1992

In the Blood
2014

Wild Things
1998

Love in Thoughts
2004

Ludwig
1973

The Old Gun
1975

The Number 23
2007

Baise-moi
2000

Midnight Cowboy
1969

The Wave
2025

I'll Sleep When I'm Dead
2003

Mad Dog Killer
1977

Kirepapa.
2008

Melissa P.
2005

Gran Torino
2008

Out of Hand
2005

Flesh + Blood
1985
Znásilnění
2001

The Brown Bunny
2003

An American Crime
2007

Julia
2015

Straightheads
2007