Skip to content
SearchOTT
City of God poster

City of God

2002·Movie·R·129 min·8.4(8,219)

If you run, the beast catches you; if you stay, the beast eats you.

In the poverty-stricken favelas of Rio de Janeiro in the 1970s, two young men choose different paths. Rocket is a budding photographer who documents the increasing drug-related violence of his neighborhood, while José “Zé” Pequeno is an ambitious drug dealer diving into a dangerous life of crime.

▶ Watch trailer

Where to watch City of God in United States

Click a service to open City of God there. Availability last verified on June 20, 2026.

Where is City of God streaming around the world?

CountryStreaming onRent / Buy
United StatesKanopy, HooplaAmazon Video, Apple TV Store, Google Play Movies
IndiaGoogle Play Movies, YouTube
United KingdomSky Store
CanadaAmazon Prime Video, Amazon Prime Video with AdsApple TV Store, CosmoGo
AustraliaApple TV Store
FranceAmazon Prime Video, HBO Max, Amazon Prime Video with Ads, HBO Max Amazon ChannelCanal VOD, Orange VOD, LaCinetek
SpainAcontra Plus, Acontra Plus Amazon Channel, RuntimeAcontra Plus
BrazilNetflix, HBO Max, Globoplay, Netflix Standard with AdsGoogle Play Movies
JapanU-NEXTAmazon Video
South KoreaGoogle Play Movies

About City of God

City of God is a 2002 Portuguese-language drama and crime film directed by Fernando Meirelles. The cast is led by Alexandre Rodrigues, Leandro Firmino, Phellipe Haagensen. It has a runtime of 2h 9m. Viewers rate it 8.4/10 across 8200 ratings. In United States, it is currently streaming on Kanopy, Hoopla.

City of God was produced by O2 Filmes, VideoFilmes, and Wild Bunch and made in Brazil and France. It was released on August 30, 2002, and carries a R certification. Made on a budget of about $3 million, it went on to gross $31 million worldwide.

Director
Fernando Meirelles
Writers
Bráulio Mantovani
Release date
August 30, 2002
Original language
Portuguese
Age rating
R
Status
Released
Country
Brazil, France
Budget
$3 million
Box office
$31 million
Production
O2 Filmes, VideoFilmes, Wild Bunch
#street gang#photographer#gangster#rio de janeiro#gang war#ghetto#based on true story#coming of age#introspective#conceited

City of God cast & crew

City of God was directed by Fernando Meirelles and written by Bráulio Mantovani.

The cast features Alexandre Rodrigues as Buscapé - Rocket, Leandro Firmino as Zé Pequeno - Li'l Zé, Phellipe Haagensen as Bené - Benny, Douglas Silva as Dadinho - Li'l Dice, Jonathan Haagensen as Cabeleira - Shaggy, and Matheus Nachtergaele as Sandro Cenoura - Carrot.

Behind the camera, the score was composed by Ed Cortês, cinematography is by César Charlone, and it was produced by Andrea Barata Ribeiro and Mauricio Andrade Ramos.

Is City of God worth watching?

City of God holds an audience score of 8.4/10 from 8,219 ratings, ranking it among the most acclaimed drama films.

At 2h 9m, it's a standard feature-length watch.

If you enjoy drama and crime, City of God is worth a place on your watchlist.

How and where to watch City of God

In United States, you can stream City of God on Kanopy and Hoopla, or rent and buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube. Click any service above to open it directly.

Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.

Rate & review

Your rating and review are saved privately in this browser — no account needed.

Cast of City of God

Alexandre Rodrigues

Alexandre Rodrigues

Buscapé - Rocket

Leandro Firmino

Leandro Firmino

Zé Pequeno - Li'l Zé

Phellipe Haagensen

Phellipe Haagensen

Bené - Benny

Douglas Silva

Douglas Silva

Dadinho - Li'l Dice

Jonathan Haagensen

Jonathan Haagensen

Cabeleira - Shaggy

Matheus Nachtergaele

Matheus Nachtergaele

Sandro Cenoura - Carrot

Seu Jorge

Seu Jorge

Mané Galinha - Knockout Ned

Jefechander Suplino

Jefechander Suplino

Alicate - Clipper

Alice Braga

Alice Braga

Angélica

No photo

Emerson Gomes

Barbantinho - Stringy

Edson Oliveira

Edson Oliveira

Barbantinho Adulto - Older Stringy

Michel Gomes

Michel Gomes

Bené Criança - Young Benny

City of God — FAQs

Where can I watch City of God in United States?

City of God is streaming on Kanopy, Hoopla in United States.

Is City of God on Kanopy?

Yes — City of God is currently available on Kanopy in United States.

What language is City of God in?

City of God is originally in Portuguese. Subtitle and dub options vary by streaming service.

How long is City of God?

City of God runs 2 hours 9 minutes (129 minutes).

What is City of God rated?

City of God is rated R. It holds a 8.4/10 audience score from 8,219 ratings.

More like City of God

Vitória
Paid in Full
City of Men
American Gangster
Bound by Honor
My Name Ain't Johnny
Code of Silence
The Bikeriders
Elite Squad
End of Watch
Menace II Society
The Substitute
City of God (2002) — where to watch online · SearchOTT