After the first hour (or so) the movie improves into the elite level of the original, only with a more complex story, full of twists and turns and complications, filled with as intense and gripping moments, and full of Pacino and De Niro's impossibly great acting.

But the first hour is a bit boring setting the table for what was about to happen, and with some really long sequences here and there after that, the more than three hours are a bit much. The ending is superb.