Pierce Brosnan had his eye on Bill Granger’s books for a number of years and acquired the rights to There Are No Spies (the seventh in the series) long before he brought it to the screen under the umbrella of his own production company. Roger Donaldson is the man he hired to direct this pretty grim actioner set in eastern Europe and Russia about a betrayal in the ranks that brings retired CIA agent Peter Devereux (Brosnan) out in the open to try to rescue his former lover. It ultimately involves the kidnapping of Devereux’s young daughter – whom he had by the woman who is killed off in the first twenty minutes in a violent action sequence that clarifies that nobody is taking prisoners. The fact that his former protege David Mason (Luke Bracey) is now apparently on the opposite side of right causes all sorts of moral quandaries in a story concerning double-crossing and political expediency and rivalries. It’s all about a former Russian General now in line to become President and the refugee case worker (Olga Kurylenko) who wants to expose him for very personal reasons that go back to the second Chechen war. That and a hatchet-faced Russian hitwoman (like Gisele Bundchen before the rhinoplasty) who has a nasty habit of shooting people in the head. There’s no doubt Brosnan was a fantastic James Bond – he played him as a dark character with some terrifically droll lines – but this is a humourless outing and the post-communist world does not look like a very attractive place. Another film has been announced but it would require a much defter hand than what’s on display here. It was adapted by Michael Finch and Karl Gajdusek.