
City of God
2002 · Movie · R · 129 min · ★ 8.4 · 85% critics
Set in the poverty-stricken neighborhoods of Rio de Janeiro, this film follows two boys whose lives head in different directions as violence, ambition, and survival shape their world. One tries to tell the story through photography, while the other is drawn deeper into crime and power.
Based on City of God
Where to watch
Watch free on Kanopy, Hoopla and Pluto TV.
2 hours to watch.
Rent
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- Cidade de Deus
- Years
- 2002
- Release date
- 2002-08-30
- Language
- Portuguese
- Rated
- R
- Runtime
- 129 min
- Critic score
- 85/100
- TMDB rating
- 8.4/10 (8,216 votes)
- Box office
- $30,680,793
- Budget
- $3,300,000
About
You may like this if you want a raw, fast-moving crime drama with a strong sense of place and characters shaped by survival; Not for you if you prefer lighter stories or shy away from relentless violence, and it may appeal if you liked The Wire or Trainspotting.
Pros: gripping realism; strong performances; intense atmosphere | Cons: relentless violence; bleak tone; emotionally draining
Themes
- street gang
- photographer
- gangster
- rio de janeiro
- gang war
- ghetto
- based on true story
- coming of age
- introspective
- conceited
Awards & recognition
- Academy Award — Best Cinematography · 2004 · nominated
- Academy Award — Best Writing, Adapted Screenplay · 2004 · nominated
- Academy Award — Best Film Editing · 2004 · nominated
- Academy Award — Best Director · 2004 · nominated
- International Submission to the Academy Awards · 2003 · nominated
Show all 6 awards →
- European Film Award — Best Non-European Film · 2002 · nominated
Cast & crew

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

Matheus Nachtergaele
as Sandro Cenoura - Carrot

Seu Jorge
as Mané Galinha - Knockout Ned

Jefechander Suplino
as Alicate - Clipper

Alice Braga
as Angélica
- EG
Emerson Gomes
as Barbantinho - Stringy
Directed by Fernando Meirelles