“City of God”, Brezilya’nın Rio de Janeiro kentindeki favela adı verilen yoksul mahallelerdeki gençlerin hayatını konu alıyor. Film, genç bir adam olan Rocket’in gözünden anlatılıyor ve çocukların sokakta hayatta kalma mücadelesini, yasadışı faaliyetleri, uyuşturucu ticaretini, şiddeti ve insanların hayatta kalma için ne kadar ileri gidebileceklerini gösteriyor. Film, gerçekçi ve sert bir dil kullanarak, yoksul mahallelerdeki sosyal gerçekliği gözler önüne seriyor ve insanların yaşadığı zorlukları ve umutları yansıtıyor.