A Bronx Tale
Loyalty isn’t black and white.
Sonny is a gangster, but he gives C something powerful - attention, protection and wisdom. He sees potential in the kid and treats him like a son. But that loyalty isn’t pure, it comes with being exposed to violence especially at a young age. Sonny isn’t necessarily ‘good,’ but isn’t heartless either, just loyal in his own flawed, street-code way.
Lorenzo is the moral centre - poor but proud. He represents the steady, ‘good’ path that’s harder to chose because it isn’t flashy and glamorous. But Lorenzo’s loyalty is so strong that it sometimes feels weaker; he can’t protect C from the allure to Sonny’s world.
With Jane, instead of trying to impress, he has to be honest; instead of performing toughness, he has to be vulnerable. I think this shift is what actually grows him into the man he becomes, the willingness to reconsider who he wants to be.