0 Brazil’s “I’m Still Here” Achieves International Film Success February 13, 2025 Clara Lopez Brazilian film “I’m Still Here,” directed by Walter Salles, has won multiple international awards, including