I watched this film on Saturday. Very good.
The plot didn't feel like it totally hung together, but things moved along enough that this wan't really a bother. What did stand out was the acting, especially Ralph Fiennes, who was on top form. It was also fairly unrelentingly grim, but that's pretty much par for the course.
I am now motivated to find the Le Carre novel that it was based on and check for differences.