“Saturn Return” was selected to represent Spain at the 2025 Oscars and won Best Film, Best Director and Best Editing at the Malaga Spanish Film Festival. Lacuesta, a two-time San Sebastian ... More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.