It has qualities that I love about a good John Le Carré, and wish I could find afresh: a smooth, slow reveal, with substance, complexity and intrigue. The problem for me was the terribly jarring script - I found the lines clumsy overall and if it weren't for the hard work if some excellent performers I think it would have been a stinker. I'm giving it a 6, but it's really a 5.5 - I was wavering at one point. It's a shame. I do think it could have been polished up into a very good film.