The 81st Venice Film Festival concluded with one of its memorable closing moments when it handed the prestigious Golden Lion for Best Film to Spanish filmmaker Pedro Almodóvar for The Room Next Door. After 11 days of screening, headed by the jury president Isabelle Huppert, Almodóvar's English-language debut was picked as the best among 21 …














