City of Men

Best friends Acerola ("Ace") and Laranjinha ("Wallace") live in the favelas of Rio de Janeiro, and have been raised without their fathers. They are turning eighteen as a war between rival drug gangs begins around them. Wallace, with Ace's help, gets to meet his father, Heraldo, in person, a parolee living not very far away, only to witness the police arrest of his father a few days after. Wallace and Ace discover that their fathers were best friends, but Heraldo killed Ace's father in a robbery incident. Each discovers things about his missing father that could potentially compromise their solid friendship. At the end, they decide to leave "the Hill" and lead a responsible life.