"City of God" (2002)
This incredibly stylish look at the slums of Rio de Janeiro charts the lives of two boys as they grow up among guns and drugs. The cast is made up mostly of nonprofessional actors, which gives an authenticity to the movie. But what's most surprising about this extremely violent film is how much comedy is layered into it.