City of God (2002): cast, story & where to watch
2002 · Film · ★ 8.4

Released in 2002, City of God is a drama and crime film directed by Fernando Meirelles, running about 130 minutes. “If you run, the beast catches you; if you stay, the beast eats you.” — that tagline sets the tone.
What it’s about. In the slums of Rio, two kids' paths diverge as one struggles to become a photographer and the other a kingpin.
Who’s in it. City of God stars Alexandre Rodrigues as Buscapé, Leandro Firmino as Zé Pequeno, Phellipe Haagensen as Bené and Douglas Silva as Dadinho, among others.
How it landed. With an audience score of 8.4/10, City of God sits among the best-reviewed titles in the catalogue. It went on to earn $30.6M at the box office.
Where to watch. In US you can stream it on fuboTV, Paramount Plus Premium, Paramount Plus Essential and Paramount+ Amazon Channel and rent or buy it from JustWatch TV, Amazon Video, Apple TV Store and Google Play Movies. See the full, country-by-country breakdown on our where to watch City of God page.
If you liked it. Fans of City of God tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.
Frequently asked
- Where can I watch City of God (2002)?
- In US, City of God is available to stream on fuboTV, Paramount Plus Premium and Paramount Plus Essential, and rent or buy from JustWatch TV, Amazon Video and Apple TV Store. Availability varies by country — check our where-to-watch page for every region.
- Is City of God worth watching?
- City of God holds an audience score of 8.4 out of 10, and is a strong pick if you enjoy drama and crime. Most viewers rate it highly.
- Who stars in City of God?
- City of God stars Alexandre Rodrigues, Leandro Firmino, Phellipe Haagensen, Douglas Silva and Jonathan Haagensen.
- When was City of God released?
- City of God was released in 2002, with a runtime of about 130 minutes.
