So I just finished watching this movie, City of God.
You have got to watch it. Start it right now.
It's about a slum in Rio de Janeiro and two boys that grow up there. One (Li'l Dice, who later changes his name to Li'l Ze) becomes the leader of a gang that controls almost the entire city. The other, Rocket, is an aspiring photographer.
It's one of the best movies I've ever seen. Seriously, watch it now.