This is without doubt my favourite Le Carre novel and it is transformed to the silver screen with all the love and care one could wish for. I read a review on this site that seems to find the characters loathsome but I believe this misses the point. All Le Carre stories are essentially love stories and this is no exception. It is an accurate reflection of the period in which it is set. Betrayal is the key by everybody for the good of nobody. Pym upbringing is so close to my own that I find it chilling watching. Peter Egan is in his finest role and the late lamented Ray McAnally is unbelievably good. Even the smallest roles played by such as Andy de la Tour, Tim Healy and Jack Ellis are spot on. This cast is a Theatre Impresario's Dream. The Story should not be spoiled by ill informed description but suffice it to say it relates to a young mans slow but inexorable destruction and descent into espionage and treason. All my sympathies lie with Magnus Pym and his sole (non sexual) love for Poppy (Rüdiger Weigang-as wonderful as always. His only true friendship but also by definition another in the long line of betrayals. OUTSTANDING! Rent it, buy it. love it.