Calogero je devetletni deček, ki preživlja otroštvo v italijanski soseski Bronx. Njegov oče Lorenzo (Robert De Niro) je pošten in zelo priljubljen človek. Prepričan je, da bo svojega sina naučil prav takih vrednot.
Kljub očetovemu trudu pa se Calogero spoprijatelji s fanti z ulice. Ko je Calogero nekoč edina priča umora, ki ga zakrivi podzemni veljak Sonny (Chazz Palminteri), to dejstvo zamolči. Lorenzo poskuša sinu dopovedati, da vsa pozornost soseske do Sonnyja izvira iz strahu, ne iz spoštovanja.
Calogero odrašča in postane rasistični razgrajač, hkrati pa se zaljubi v temnopolto dekle Jane. Iz zmedene situacije mu pomaga prav Sonny. Calogero odrašča pod okriljem obeh moških, razpet med lastnim poštenjem in navdušenjem nad Sonnyjem.