This movie is great, although I liked the first part more, this has nothing to envy the first. As I said in the first part, many good performances, in this part we lose Marlon Brando but we incorporate Robert De Niro, who I think in this movie does the best performance of his career. Do not miss this classic, it is one of the best cinema that you will be able to watch.