Brasiilia. Kuuekümnendad. Rio de Janeiro linna ehitatakse elamurajoon nimega "Cicade de Deus" (Jumala linn). Õigepea peale valmimist hakkab kohalik jõuk varastama hotellide vara ning röövima kütuseautosi. Sealsed noored võtavad nad endale eeskujuks ning "õpivad" neilt hästi. Seitsmekümnendad. Lil Ze-st (Leandro Firmino) on saanud uus kohalik kambapealik - tema võimu all on pea kogu linn. Vaid tema parim sõber, Bene (Phelippe Haagensen), pakub talle veel "kõvade meeste" seas konkurentsi. Kaheksakümnendad. Lil Ze ning Bene lähevad lõplikult tülli. Elanikud jagunevad kaheks suureks rivaalitsevaks rühmituseks. Linnast saab kogu riigi ohtlikuim paik ...
Tegevus leiab aset aastas 1863. On toimumas New Yorgi ajaloo suurim tänavasõda. Kohalik William Cutting ehk Lihuniku-Bill (Daniel Day-Lewis) üritab kogu linna oma võimu alla saada, aga teda takistab ainult Iiri päritolu preester (Liam Neeson). Verises võitluses saab Preester surma Lihuniku-Bill käe läbi, mida näeb pealt ta poeg Amsterdam Vallon (Leonardo DiCaprio) ja vannub kättemaksu. Olles aastate pikkusest vangistusest pääsenud, saabub ta tagasi oma kodukanti ja haub verist kättemaksu.