Le Carre doesn’t translate easily to film, with so many undercurrents. It is difficult to follow at times, but the acting is excellent and carries it through. Perry ( Ewan Mac) is a perfect Le Carre innocent caught up in a web of deceit and violence. An honourable man, as is (paradoxically) the money laundering Dima, ‘our kind of traitor’. It’s worth watching for the subtle exploration of honour, loyalty, and family values.