Antonio Banderas
Marcelino
Antonio Banderas
Marcelino
Golshifteh Farahani
Conchita
Rupert Everett
Monseñor
Pierre Niney
Paul Ratier
Henry Goodman
De los Ríos
Tristán Ulloa
Abbé Breuil
Irene Escolar
María
Allegra Allen
María Sautuola
Clément Sibony
Cartailhac
Javivi
Harlé
Nicholas Farrell
Vilanova
Lluís Soler
Mero
Tábata Cerezo
Pasi
Concha Hidalgo
Marquesa
Katie Paterson
Carolina
Munich - The Edge of War
2021
Snow Flower and the Secret Fan
2011
Julia
1977
Goya's Ghosts
2006
Hitler: The Last Ten Days
1973
Mary
2024
The Caveman's Valentine
2001
The Boy in the Woods
2023
Experimenter
2015
Giant
2026
Cave Rescue
2019
I Swear
2025
The Scarlet and the Black
1983
The Two Popes
2019
Belfast
2021