Incredibly overrated mess of a movie that just never ends. I heard Al Pacino said it's his most difficult role and I think I understand why. Having poker face in every scene must be really tough. Figuring out the plot was never this hard, but the hardest part is to give a damn, this movie surely cures insomnia I'm not kidding.