It is difficult to have a sequel which is of equal quality as compared to the original movie. This becomes nearly impossible when the original movie is an all-time classic. However, "Godfather II" achieved just that: Both movies are 10/10, and it is absolutely difficult (and subjective) for someone to decide which of the two he/she enjoyed the most.

Continuing the "Godfather" tradition, "Godfather II" comes with stellar performances by most of the top-notch actors we saw in the first film, with Al Pacino being first among equals. Marlon Brando is unfortunately not appearing in this one (he does not show up even in the brief flashback where James Caan does a cameo), but Robert De Niro takes his place immaculately. Do not miss "Godafather II" (and "Godfather I" as well) as these films have left their eternal mark in the history of cinematography.