Rok 1950, nowojorska dzielnica włoskich imigrantów. Nastoletni Henry (Ray Liotta) ma dosyć biedy. Z zazdrością obserwuje żyjących w dostatku przestępców. Marzy o tym, by w przyszłości stać się jednym z nich. Wkrótce zaczyna wyświadczać przysługi mafii. Aresztowany przez policję nie wydaje swoich pracodawców, czym zdobywa sobie ich szacunek. Dostaje się pod opiekę wpływowego gangstera Jimmyego (Robert De Niro). Wraz z nowym przyjacielem Tommym (Joe Pesci) uczy się reguł panujących w mafii.