"City of God" spielt in den Favelas, den Armutsvierteln Rio de Janeiros. Es ist ein entbehrungsreiches Leben, das die Bewohnern führen, und es wird durch permanente Bandenkriege noch schwerer. Der junge Zé Pequeòo (Leandro Firmino da Hora), genannt Locke, wohnt in einem Favela. Er ist
Brasilien in den 60ern: Das „Tender Trio“ raubt Motels und Tankwagen aus. Die Jüngeren beobachten und lernen schnell – zu schnell. Etwa zehn Jahre später: Li'l Zé hat sich ausgebreitet, ihm gehört jetzt die ganze Stadt. Rivalisierende Banden werden ohne Gnade niedergemetzelt und vertrieben. Nur