Mediocre thriller that is not half as intelligent as it thinks and the twist is obvious from the very start. The performances of both Al Pacino and Robert DeNiro are good and are better than most of their work from the past decade but even they can’t elevate the inferior story.