Brazil Wins At the Oscars 2025 with ‘I’m Still Here,’ Starring Fernanda Torres

Profile photo of Deadline

Deadline posted an update

1 month ago