Europe ‘The Room Next Door’: Almodovar’s film wins Golden Lion award at 81st Venice Film Festival | DW News 8 September 2024, 9:37 am Team Buyback Share this:TweetRedditTelegramWhatsApp