Have you watched City of God (2002) yet? 🙂