This film is the best sequel ever. The acting is great, especially Al Pacino as Michael(he was also brilliant in the first one), and Robert De Niro as young Don Vito. Everything is just right this great movie. If you loved the first one(I surely did) I guarantee you, you'll like this one too!!!