Could have been much much better.

Rating: 6/10 (25 February 2016)

SPOILERS!
There are questions left without answers. The motivation of inside man is not clear enough, just because "he can " left me perplexed. Also it would be interesting to show how he found out about that case and why did not the Arthur Case (Christopher Plummer) just simply destroy everything that could relate him to his bad deeds. Jodie Foster's character is very narrow-minded and lacks depth , Willem Dafoe plays very small role (even though he is one of the best in Hollywood) and Denzel plays as he does in his 95% of movies.
But, the plot-twists are pretty new (not all of them), the music is good and Clive delivers a good acting. The script is occasionally smart but the dialogs often failed to impress the audience. The plot development is at a good pace and keeps you engaged and tensed, the ending tries to give you satisfaction and elevation which it does for a while , but after thinking a bit harder you realize that nothing was clearly solved or fully done during 128 minutes.
Might help you to kill time, but do not expect an intelligent , smartly written thriller with shocking plot-twists and unique ending.