I will just write a short review of this because all of the points were said on the reviews on this but I have always marveled at how great all the actors were in this film, Al Pacino had that certain charm,gentleness and yet ruthlessness in him in carrying out all the things he had to do, John Cazale as Fredo is a perfect role, sad that man died with so much acting left in him., Duvall, Talia Shire, De Niro and Diane Keaton also played their part perfectly and with so much ease...

Overall, a perfect film that teaches you about everything.