The first Godfather movie was a milestone in cinematic history. Puzo's book was awesome, but when he and Coppola teamed up to make the movie they produced an almost flawless film. It seemed impossible that they could repeat that, let alone top it. They did. Largely thanks to an absolutely perfect performance from the ever amazing Robert De Niro, this is a superior sequel. Portraying the young Vito Corleone (De Niro) as he becomes 'The Godfather', and his son Michael's (Al Pacino) descent from innocent and moral kid to emotionless and malevolent crime king, this film is an epic masterpiece. With a fantastic plot and frankly flawless performances across the board it is quite simply the best gangster movie ever made.