Watch City of God (2002) online for free full movie and streaming film in English with HD quality. The Cidade de Deus is an infamous favela in Rio de Janeiro, where Bandekriege are the order of the day. In the 1970s, the sensitive rocket (Alexandre Rodrigues), who dreamed of a normal life and a career as a photographer, also grew up here. However, his surroundings leave little room for him, because life in the favela is a new struggle for survival every day. His youth friends Li’l Dice (Leandro Firmino da Hora) and Benny (Phellipe Haagensen) have mastered the district as a drug dealer. When Benny is killed by a competitor, the unpredictable Li’l dice begins a brutal war with his nemesis Carrot (Matheus Nachtergaele) for supremacy in the district. As the conflict continues to escalate and always greater victims, Rocket tries to save his life without betraying his old friends.