25 best spy movies ever
The Fourth Protocol (1987)
It's Harry Palmer versus James Bond in this Cold War thriller, with Michael Caine starring as discredited MI5 agent John Preston opposite a pre-Bond Pierce Brosnan as a Russian sleeper agent.
Steeped in Cold War-era nuclear paranoia, it mixes a le Carre-esque hero with the gloss and preposterous blockbuster plot of a 007 flick. Best of both worlds, really.