Venice 2024: Almodóvar's first major festival win is richly deserved - and epically overdue
At 74, Spain's finest director has won the Golden Lion - incredibly, his first major victory at a film festival - for his debut English language feature. Better ... Read more