Because the unintelligible duo of Marlon Brando and James Caan were left out of this film, that alone makes this an improved version of the original travesty. As usual, Al Pacino and Diane Keaton had good performances, and the addition of Robert DeNiro strengthened the cast. I still don't like gangster films glorifying crime and terrorism in the streets of America, so I didn't like this film, but at least the screenwriter and director did it better than the first one. I recommend you don't waste your time on this film, there are much better ones around, unless you have this uncontrollable urge to see Al Pacino, Diane Keaton, or Robert DeNiro in anything no matter how bad it is.