Marlon Brando plays no part in this sequel to 'The Godfather', but Al Pacino is still on hand, playing his son, and Robert de Nero joins the cast playing the Godfather's younger self. The two films together can thus be seen as representing the passing of a torch from the best actor of one generation to two of the best of the next. And it's amazing to see how fully the two youngsters come to inhabit their roles, and how fresh their portrayals are. The chronology of the story means they share no screen time; but when they eventually did come together on celluloid, over twenty years later in Michael Mann's 'Heat', they appeared as clapped-out, over-acting, stereotypes of themselves - whereas here they simply play their parts, to perfection. Pacino especially is good (while de Nero attempts to impersonate Brando); while among the supporting cast John Cazale (who also co-starred with Pacino in 'Dog Day Afternoon') is also exceptional . The film shares other virtues with its predecessor: a stately pace, but masterful directing ensuring that the film never bores; and a great, haunting score. However, I don't quite find this film the equal of its predecessor: it lacks a bit of focus in comparison. The two stories (of the Godfather's early years, and his son's later ones), do not fit seamlessly and the second, major story is too political, lacking the visceral impact of the story told in 'The Godfather Part One'; while the other story is simpler, but almost not political enough. A third story, maybe more interesting (how the Corleones got rich, presumably under prohibition) is not covered at all. In summary, for all the plaudits given to this film, I don't feel it adds that much to its predecessor; but it's still a film of the highest quality, and another reminder (if needed) of quite how good an actor the young Pacino was.