City of God is a crime thriller set in the slums of Rio de Janeiro. The film is about two boys growing up in a society ruled by organized crime and violence. One begins as a photographer ...