I rather liked this movie. It was fast paced, the plot was evolving and twisting, and the characters were interesting. I thought, however, that the supporting cast were not quite up to the task of making it a believable plot. But that is the director's fault as I see it. Possibly with better direction this movie could have been one of Pacino's better movies.
I agree that this was not one of Pacino's best, but to no fault of his own. On a scale of 1-5, I'd give Pacino a 5, but the movie as a whole a 3.