City of God - First 8 Minutes

  • Aired 02/09/2004
  • 136 Views

Just 15 miles from the high life of Rio de Janeiro lies the City of God, a place where two crime lords battle for ultimate control. One young man who spent his boyhood there decides to tell the story, not live it.

Loading...