One of the dark horses of the 2025 awards season, Walter Salles’ “I’m Still Here” managed to claim the Oscar for best international film on Sunday night from under the nose of long-standing favourite “Emilia Pérez.”
The acclaimed drama became the first Brazilian feature to be awarded the honor — although several pundits suggested the film, a powerful exploration of love and grief set during Brazil’s military dictatorship of the 1970s, had a decent swing at landing its other nominations of best actress for Fernanda Torres and — even — best picture.
But the one win for “I’m Still Here” was enough to provoke wild celebrations on the streets of
→ Continue reading at Variety