Except the bluntness of CIA presence and their activities on UK soil, rest of the plot seemed nice to me and yes, the performance of every actor is splendid. Especially Olga Kurylenko steals the show with her magnificent delivery as the disavowed Russian spy. Worth watching!