February 19, 2025 ‘It’s exactly what the country needs’: How Brazil propelled drama I’m Still Here to be this year’s Oscars dark horse