"The Godfather: Part II" outdoes the original film in almost every way. This isn't even up for debate. And the original is still a classic. This one is simply better. It keeps all of the high quality acting and screenwriting and throws us a curveball by intertwining the continued story of Michael Corleone (Al Pacino) with the early story of his father, Vito (Robert De Niro). Unfortunately, Marlon Brando does not make an appearance in this film.

The great thing about this film is that it gives us a dichotomy of the father's rise and the son's fall. Showing parallel stories but also showing the stark differences between Vito's altruism and sense of justice and Michael's ruthlessness and lust for revenge. It's a marvelous movie that really opens up a lot of room for interpretation on its portrayals of organized crime, family, and the American dream. This is one of the must watch films.