Sequels are rarely good. Even more scarce is a great sequel. This is one of those special sequels that equals, if not surpasses, the original work. The acting is, of course, superb and Robert De Niro is brilliant in his supporting role as the young Vito. What is perhaps the most remarkable aspect of this great movie is that it is almost entirely fresh. In other words, it was not tied directly to a book like the original and afforded the script writers room to be even more creative. A masterpiece.