Tinker, Taylor, Soldier, Spy (2010).
Nice period detail but it does seem to lack something which I can't put my finger on.
It's not that I'm so familiar with Sir Alec's Smiley that I can't stand any other version (It's another adaptation of the book and I really enjoyed the BBC radio versions).
Maybe it's just that Gary Oldman seems to be playing Edward Fox playing John Major.
%^F Balls.