City of God - watch online: streaming, buy or rent
Currently you are able to watch "City of God" streaming on Viaplay, MUBI, Allente. It is also possible to buy "City of God" on Blockbuster, SF Anytime as download or rent it on Blockbuster, SF Anytime online.