Don't know what to say that hasn't already been said. I'll try to be original...

This one started out kind of slow and boring. However, the middle and the ending made up for that. But I guess we needed a slow beginning for this movie to have an amazing middle and end.

The acting, amazing. Al Pacino portrayed his character perfectly, and not just Al, everybody.

The plot was more confusing than the first one, and you may have to watch it more than once to get it, but of course I didn't mind watching it again. This one focuses more on Michael's relationship with family and friends rather than business (however, business was still a major part of the plot). We also go back into the old days when the original Godfather was just a young man, and we see how his character developed into the person he was in the first movie.

I didn't pay too much attention to the music in this one, partially because I was too busy trying to figure out what was going on. However I'm sure it's great...

Cinematography and effects. Once again, camera work is out-standing. And like the first movie, the action scenes were in good taste, and the death scenes were relevant to the plot. I explained this in my review of the first movie, so I don't want to repeat myself too much. The balance between dialogue and action was a bit heavier on the dialogue side this time. It bothered me a little at first, but once I payed attention till the end, I can easily conclude this movie was better than the first.