The Godfather: Part II is a terrific movie with a very well developed plot and an outstanding cast. This sequel is just as good, and in some ways better, than the original. Unlike most sequels, it remembers why the first movie was so loved and goes back on that, without copying it.

I do think it was overlong, running at almost three hours and a half. There is so much too it because it is telling two fully fledged stories, at times I did feel the separate plots could have been broken up in to two movies.

The cast is absolutely marvelous, Al Pacino delivers one of the highlights of his career as we watch Michael Corleone become corrupt as he takes control of his father's empire. He is joined by a stellar supporting cast that includes Robert Duvall and Diane Keaton.

The main reason you would think this movie could not work out is because Marlon Brando could not be in it, but Robert De Niro manages to shine as a younger version of Vito Corleone, putting in an engrossing performance that is worthy to Brando's in every way, so much so that they are the only two actors to receive an Academy Award for portraying the same characters. Dramatic, intense and extremely well acted, The Godfather: Part II is a long journey, but it's worth every minute, I would recommend to all moviegoers.

As Michael takes over his father's business, we learn the origins of Vito and his empire.

Best Performance; Robert De Niro