I loved the first two thirds of this movie, but it lost a bit of the good pace and the flow in the final act. It was still good, but not as good.
Fascinating story all around, played out magnificently by the entire cast. Ray Liotta, Robert De Niro, and Joe Pesci were especially amazing.
Music was fantastically fitting, the editing was slick, the cinematography was mostly alright, and the production was surprisingly great. I was not expecting this movie to be so well made in that regard. What brought this movie down a peg for me was the feeling that it was a little too cluttered. I understand that this movie is based on a true story, and that Scorsese was probably trying to be as accurate as possible, but I didn't find it that enjoyable to go through every single little moment and detail in the story. You could definitely shave off like a dozen minutes off this movie.
I didn't feel like I fell in love with it enough to want to see every little detail.
Secondly, the character development and story pacing is perfect. In the first act, we are provided with Henry's upbringing and his introduction into the mob: his rise. The second act, provides us with Henry, Pesci, and De Niro in the prime of their lives. And finally, the third act shows us how it all falls apart. It should be noted that the narration throughout the film, definitely adds a greater sense of personality.
Overall, Scorsese pulls off a masterclass in depicting Henry Hill's life style, and even with the film sitting at almost two and a half hours, it doesn't drag. Every scene contains meaning, and provides a greater sense of perception into the social hierachy/inner-workings of the mob.