Curiosidades de 'Ciudad de Dios'
La mayoría de los actores que protagonizan la película no eran profesionales, sino jóvenes de las favelas, o de la propia Ciudad de Dios.
La escena en la que Zé Pequeño es ajusticiado por los raterillos ante los ojos y la camará de Buscapé fue rodada por el propio actor que hace de Buscapé,Alexandre Rodrigues. El director de fotografía César Charlone dio algunas lecciones al joven actor para que pudiera manejar la cámara, mientras convencía a Fernando Meirelles de la necesidad de que esa escena decisiva fuese grabada por el propio actor. El director, cómo no, accedió.
Fernando Meirelles necesitó del permiso de los narcotraficantes de la zona para poder rodar la película.
Cuando el Trío Ternura atraca el motel, el establecimiento no llegó a cerrar para sus clientes reales. Éstos, que no estaban informados del rodaje de la película, protestaron asustados afirmando que habían oído disparos en otras habitaciones.
Matheus Nachtergaele se mudó a Ciudad de Dios y estuvo viviendo en la favela durante tres meses para preparar su personaje hasta que comenzó el rodaje.