The movie has a nice dramatic story underneath, while having a lot of crime action with bank robberies, shootings, fights, and the like. The drama part is very well delivered by Al Pacino, Robert De Niro and a few other well-known actors and actresses. There are few boring and overdone places (like the dialog in the caffee between a cop and a leader of the gang), but overall everything places nice.
There is no way that Hollywood will ever produce a film without happy ending, so there is one here too, but it is as dramatic as it could be. :)
Recomended watch if you didn’t have life for the past 10 years. :)