City of God

Two paths diverge in a Brazilian favela…