‘I’m Still Here,’ a poignant Brazilian drama that captures the heart-wrenching journey of Eunice Paiva, has been awarded the Oscar for best international feature film. Directed by acclaimed filmmaker Walter Salles, the film tells the real-life story of Paiva’s search for justice during Brazil’s oppressive 1970s military regime.
