The acclaimed Brazilian feature film beat out presumed frontrunner "Emilia Pérez" for the prize. “I’m Still Here,” Walter Salles’ searing drama about the life of Brazilian lawyer and ...