25 best spy movies ever
Body of Lies (2008)
Leonardo Dicaprio stars as CIA agent Roger Ferris, a case officer who's trying to track down a terrorist mastermind in Jordan using all his street contacts and local knowledge.
Meanwhile, his superior, a doughy Russell Crowe, takes an "end justifies the means" approach, shielded from the situation on the ground by distance and technology. Naturally, the pair rub each other up the wrong way, making for an interesting look at the clash between different branches of the intelligence service.