That made me think of another one. City of God (2002)