I'll admit I was worried about the 1 star reviews - I was expecting a typical 'Hitman Agent 47' or 'Spectre' style film packed with stupidity and self-consciousness, eager to impress a teenage audience with gimmicks, wisecracks and all that usual tedious trash. But it really isn't anything like that. Its not quite along the lines of Tinker Tailor, or Bridge of Spies, perhaps more like excellent TV show 'The Americans'. You really do have to pay attention to details to get the most out of the slow-burning story, and there ARE subtle levels of depth to be unpicked in appreciating motives. It doesn't treat the audience like a bunch of morons, which is getting rarer.

People whinge about Jennifer Lawrence's russian accent but then when don't people whinge about any accents in films? It was fine. Overall I found the tone/vibes refreshingly different (perhaps because they were more gritty old-school than modern Netflixy like everything seems to be these days). Definitely worth seeing if you like this kind of thing - don't be dissuaded by the weird, undeserved 1 star reviews.