City of God (2002)
★★★★★ — City of God (2002)
Released in 2002 and based on Paulo Lins's semi-autobiographical novel of the same name, City of God arrived as something of a shock to international audiences who had seen relatively little Brazilian cinema on the wider distribution circuit. The film is set across roughly two decades in the Cidade de Deus housing project on the outskirts of Rio de Janeiro, a neighbourhood built by the government in the 1960s to rehouse the urban poor and which, by the 1970s and 80s, had become synonymous with gang warfare and drug trafficking. Lins grew up there himself, and the novel drew on his own experience as well as extensive interviews with residents. That documentary groundwork gives the source material a weight and specificity that the film works hard to honour. It is worth noting, too, that the production was a co-operation between Brazilian and European money (O2 Filmes and VideoFilmes on the Brazilian side, Wild Bunch among the international partners), which helped secure a release far beyond what most domestic Brazilian productions could expect at the time. For those who enjoy crime cinema from around the world, it sits in interesting company alongside something like A Bittersweet Life, another crime film from the same decade that treats the genre as a vehicle for something more morally and emotionally expansive.
Fernando Meirelles had worked primarily in television and advertising before City of God, which gives a partial explanation for the film's restless, kinetic visual style. This was not a director steeped in the slow rhythms of art-house filmmaking; he came from a world where you grab attention quickly and hold it. The result is a film that feels polished but genuinely dangerous at the same time, a combination that was still fairly rare in prestige international cinema at the turn of the millennium. Meirelles co-directed with Kátia Lund, who had experience in documentary and short filmmaking and whose influence is visible in the film's commitment to a certain rawness of texture. The principal cast is led by Alexandre Rodrigues as Rocket and Leandro Firmino as the fearsome Li'l Zé, and notably most of the performers were non-professionals drawn from the communities the film depicts, a casting decision that carries considerable ethical and artistic weight. Phellipe Haagensen, Douglas Silva, and Jonathan Haagensen round out a young ensemble whose collective authenticity sets the film apart from comparable crime dramas made with seasoned actors. If you have read anything about this one already, it probably comes up in the same breath as other socially urgent dramas, and for good reason. It is also worth flagging that fans of broad 2000s world cinema may find useful context in reviews of other films from that period, such as Yi Yi, another 2000s film reviewed here that approaches ordinary lives with unusual moral seriousness.
City of God (2002) isn’t just a film, it’s a seismic event in cinema, a blistering, kinetic, and heartbreakingly human chronicle of violence, survival, and lost innocence in the favelas of Rio de Janeiro. Directed by Fernando Meirelles and Kátia Lund with the urgency of a war correspondent and the eye of a poet, the film traces two decades of escalating chaos through the eyes of Rocket, a young photographer desperate to escape the cycle of bloodshed that consumes everyone around him. What unfolds is not merely a crime saga but a societal autopsy. Raw, unsentimental, and devastatingly alive. From its opening seconds (a chicken sprinting down an alley as gunfire erupts behind it) the film grabs you by the throat and never lets go. The editing is revolutionary: time fractures and rewinds, perspectives shift without warning, and scenes explode with chaotic energy only to collapse into moments of eerie stillness. The camera doesn’t observe; it dives in, weaving through shantytowns, brothels, and bullet-riddled streets with documentary realism and operatic flair. And the performances (drawn largely from non-professional actors who lived versions of these lives) are astonishing in their authenticity. From the chilling rise of Li’l Zé (Leandro Firmino), whose sociopathy masks deep insecurity, to the tragedy of Knockout Ned (Seu Jorge), whose quest for justice becomes his undoing, every character feels fully realized, morally complex, and tragically inevitable. Yet for all its brutality, City of God is not nihilistic. At its core is Rocket’s quiet resilience. A belief that art, memory, and truth might offer a way out. The film condemns the systems that breed violence (corrupt police, absent government, economic despair) without ever reducing its characters to victims or monsters. They are people (flawed, scared, ambitious, loving) who make choices in a world that offers few good ones. An immortal masterpiece that redefined global cinema. It’s visceral, vital, and morally urgent; a film that doesn’t just depict reality but reshapes how we see it. Decades on, it remains as shocking, as necessary, and as artistically perfect as the day it was released. Not just one of the greatest films ever made, but one of the most important.
I keep coming back to how rare it is that a film earns the kind of reputation City of God has without any of the usual caveats you feel obliged to attach. Normally with a film this celebrated you find yourself wanting to defend a few reservations, to prove you watched it with your eyes open rather than just nodding along to the consensus. Here, I genuinely cannot find the purchase. There is craft at every level, from the performances and the structure down to the sound design and the framing of individual shots, and it never lets up across a hundred and twenty-nine minutes. I would push anyone who has not yet seen it, whether their usual entry point is crime cinema like The Raid 2 or more character-led drama like Mustang, to clear an evening and just watch it. Some films age into their reputation. This one was always that good.
Rating: ★★★★★ | Year: 2002 | Watched: 2026-04-09
Trailer
▶ Watch the official trailer for City of God (2002) on YouTube
Where to watch
Watch in the UK
Rent: Sky Store
Physical: Amazon UK · Zavvi
Watch in the US
Rent: JustWatch TV · Amazon Video · Apple TV Store · Google Play Movies
Buy: Amazon Video · Apple TV Store · Google Play Movies · YouTube
Physical: Amazon US
Affiliate disclosure: Movies With Macca may earn a small commission on purchases or subscriptions started via these links. It costs you nothing extra.
Related on Movies With Macca
More from Brazil: Rio 2096: A Story of Love and Fury (2013) · The Day I Met You (2023) · From Trash to Treasure (2020)
More from the 2000s: Kirikou and the Wild Beasts (2005) · Anchorman: The Legend of Ron Burgundy (2004) · Daredevil (2003) · Apocalypto (2006)
More drama: Viy (1967) · Wonder (2017) · A Better Tomorrow (1986) · Beautiful Boy (2018)
More crime: A Better Tomorrow (1986) · Angst (1983) · Stolen Face (1952) · Cairo Station (1958)