When Spanish actress Penélope Cruz announced that “I’m Still Here” was the winner of best international film at the Academy ...
The film is based on a true story set in 1970s Rio de Janeiro, when Brazil was living under a military dictatorship.
After celebrating its three Oscar nominations for Walter Salles’ “I’m Still Here” with the same excitement it normally ...