This is a well shot, competently put together spy movie. It feels fairly realistic, as opposed to something like "Atomic Blonde". How you feel about that statement may predict how you'll feel about this movie.

Jennifer gives a good performance, and does reasonably well with her accent. Some of the other actor don't fair so well.

The "shocking conclusion" is unfortunately anything but. And pretty obvious, although the movie tries to present it like it's not the most obvious thing that could have happened. The final loose end is so ham-fistedly resolved that it undercuts that movies realistic appeal.