News

The scenes of celebration across Brazil in Carnival season when Walter Salles’ I’m Still Here won the Best International Feature Film Oscar in March were akin to the country winning the World Cup.