Scorcese messed this up really bad, after the fist hour you lose any interest about the plot very quickly and for some reason the director didn't want to use any new generation actors, as if only De Niro and Pesci can play mobsters, so generally you see lots of extremely old people in the movie, which considering the theme it gets quite unsettling after a while, especially when you see De Niro looking like he is on his 80s trying to beat a store owner because he pushed his 10 year old daughter! That scene was really embarrassing, I would feel embarrassed even if I was near that scene when it was filmed, maybe the only reason to watch this is the embarrassment it will make you feel.