City of God — 2002 film directed by Fernando Meirelles and Kátia Lund