As expected, the movie is great. The story runs very smoothly throughout the whole film. The time jumps are brilliantly placed. De Niro, Pesci and Al Pacino deliver stunning performances and the chemistry between them is unequaled. Everything related to directing is perfect. The camera travelling, transitions and shots fit every scene. One of my favorite things was the memorable soundtrack, which brought a lot to every scene. The movie felt long at times, but its directing and acting make it worth it.