As a fan of author John le Carre I've slowly been working my way through both his books and the adaptations of them. I found this 1987 adaptation of le Carre's masterwork at my local library and sat down to watch it thinking I would know what to expect. I was surprised to discover that my expectations were exceeded in this miniseries, a fine cross between a spy thriller and a human drama.<br /><br />Peter Egan gives a great performance as Magnus Pym, the perfect spy of the title. Carrying on in the long tradition of le Carre's strong main characters, Pym is also quite possibly the best. Egan plays Pym (who in fact contains many shades of author le Carre) as a man forced to spend his entire life lying and betraying sometimes out of circumstance and other times just to survive with the consequence of him becoming "a perfect spy". Egan plays Pym to perfection as a man always on the run, if not from others then from himself. Egan alone makes the six or so hours of this miniseries worth seeing from his performance alone.<br /><br />Surronding Egan is a fantastic supporting cast. Ray McAnally gives one of his finest performances as Pym's con man father Rick who (as le Carre has said) is based strongly on the author's own father. McAnally plays a man who comes in and out of Pym's life and is one of the those responsible for Pym becoming "a perfect spy". In fact if it wasn't for McAnally's performance a year after this in A Very British Coup this would the finest performance of his sadly too short career.<br /><br />The rest of the supporting is excellent as well. From Caroline John as Pym's mother to Alan Howard as his spy mentor to Rüdiger Weigang as the young Pym's friend turned controller to Jane Booker as Pym's wife the supporting cast is fantastic. Special mention should be made of the three young actors who played the younger Pym (Jonathan Haley, Nicholas Haley and Benedict Taylor) who establish the young man who would become the man played so well By Peter Egan.<br /><br />The production values of the miniseries are strong as well. As the miniseries adaptations of Tinker, Tailor, Soldier, Spy and Smiley's People proved these stories can only be told in miniseries format. The locations are excellent from the English locations to the those scattered across Eastern Europe and the USA as are the sets by Chris Edwards. The cinematography of Elmer Cossey adds an extra layer of realism to the world of the miniseries. Yet the highlight of the miniseries is really the script.<br /><br />Screenwrtier Arthur Hopcraft tackled the job of adapting the six hundred or so page novel excellently. The novel was largely (at least in its early parts) autobiographical in that Pym's early life echoed much of John le Carre's life. The script for this miniseries is no exception as it traces the development of Magnus Pym from young boy to "a perfect spy". Never once does the miniseries deviate from its purpose of telling a fine human drama in the context of the world of espionage. If one ever wants proof that a spy thriller can be tense and fascinating without ever having one gun fight, fist fight, or James Bond style car chase this would be the proof. While the miniseries is six plus hours long it never wastes a moment and it all the better for it.<br /><br />Though it might be overlong for some for those who don't have very short attention spans here is a must see. From the performances of Peter Egan and Ray McAnally to fine production values and a fine literary script A Perfect Spy is one of the finest miniseries who can expect to see. It is a fascinating trip down the history of the Cold War yet it is more then that. It is also a trip down what John le Carre has called "the secret path": the path of the spy the man who must lie and betray to survive. As much a human drama as a spy thriller A Perfect Spy isn't to be missed.