A Bronx Tale tells the story of a boy growing up in the Bronx that must face tough decisions between a mobster and his father the working man. Robert De Niro, in his directorial debut, shows an inside view of the mafia in the neighborhood and how an individual child idolize them just like the way the film GoodFellas showed how a kid wanted to be a gangster.
Chazz Palminteri plays Sonny, the kingpin in the neighborhood, who is not only a feared man in the Bronx but also kills a man in the streets and Lorenzo's (Robert De Niro) son, Colgero, is the witness. Lorenzo's son doesn't rat on anybody and Sonny considers the kid an okay person where he'll take care of him like a father would for his son if he does certain favors that would make Lorenzo uncomfortable.
Colgero sees different point of views from his two "fathers" where Lorenzo, his real father, is an honest bus driver who likes what he does in making a living prior to standing by in his codes of morality while Colgero sees Sonny as something of a hero since he's not a sucker like those who have to wait for bum paychecks where all he does is make a living by either killing or stealing where having power makes a man.
As Colgero grows into a teenager in the 60's, both his real father (Lorenzo) and his idol (Sonny) want the best for him with different standards and don't want to see him in the wrong direction. At the same time Colgero falls in love with a woman, a young black girl, at his high school where interracial relationships is consider a no-no to both the black community and the Italian neighborhood. It doesn't bother Colgero one bit while asking both his father and idol for advice where he's growing up to be a man.
"A Bronx Tale" is not only a life lesson movie, but a coming of age story where not only does Colgero witness everything in front of him from death to prejudice but it's about how two men from separate worlds want the best for this kid.