Notes from the Wired

City of God (2002)

April 22, 2025

Set in Rio de Janeiro, Brazil. It’s alright—a dog-eat-dog world. 6.5/10.