
How ‘I'm Still Here’ Broke U.K. Box Office Records and Captured Oscar Buzz
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 …