If current server doesn't work please try other servers below.

watch City of God free
8.4m
130 min
In the slums of Rio, two kids' paths diverge as one struggles to become a photographer and the other a kingpin.
Released:
2002
Production:
Fernando Meirelles