Na ulicach Rio przeżyją tylko najlepsi.
Jest rok 1997, do Rio de Janeiro ma przylecieć Papież Jan Paweł II. Przełożeni wyznaczają kapitanowi Nascimento (Wagner Moura) - należącego do oddziałów specjalnych policji, eliminację dilerów ze slumsów. Kapitan bardzo angażuje się w zadanie, jednocześnie pragnąc odejść ze służby, gdyż żona spodziewa się dziecka i naciska na niego, żeby ten odszedł z policji. Nascimento jest zmuszony znaleźć godnego sobie następcę. Potencjalnymi kandydatami zostają dwaj przyjaciele z dzieciństwa: skrupulatny, ale też lekko wybuchowy Neto (Caio Junqueira), a także spokojny Matias (André Ramiro). Obydwaj dopiero co wstąpili do służby.
Wagner Moura
Capitão Nascimento
André Ramiro
André Matias
Caio Junqueira
Neto
Milhem Cortaz
Capitao Fabio
Fernanda Machado
Maria
Maria Ribeiro
Rosane
Fábio Lago
Baiano
Erick Oliveira
Marcinho
Marcello Escorel
Coronel Otávio
Roberta Santiago
Rose
Fernanda de Freitas
Roberta
Paulo Vilela
Edu