It looks like the Olympics are headed to Rio de Janeiro, Brazil, one of our favorite cities in the world. It’s also the setting for one of our favorite films — City of God. While the athletes and tourists will be treated to the high life during the 2016 games, the 2002 film shows another side of the city, the ... Read More »