First, I would like to say that I just read 10 plus 1 or 2 star rated reviews on here and I am convinced that they did not see anything but trailers and are paid haters to bring movie down. Aside from that there are people who didn't like it, because they want more action like Atomic Blonde or Bond type spy movies, but this is more like Tinker Tailor Soldier Spy, but sexier. In short, this did not meet my criteria for going to the theater, which are explosion, lots of action, lots of stunts and in general promises a meaningless fun good time. To quote Kings Men, "This is not that type of movie." I saw it because, I have loved Jennifer Lawrence since Winter's Bone and my sister said it was "AMAZING!" Yes, you have to engage yourself and think for yourself and try to figure what is going on. You might be able to figure it out, I didn't. Nice little twists. By the way, it is brutal, but I remember only one rape, which was stopped quickly. I say that, because one reviewer said that it was about rape and raped and raped again. Obviously never saw the movie. There was an attempt that never came close to following through. The character was less about sex and more about the power of manipulation, which is a true movie spy thing. That statement in itself is probably the only real possible area of drawback in film and that you need to suspend belief on. Jennifer's character is in general playing a power game of cat & mouse and always seems to be in control, even when she is extremely vulnerable. I enjoyed it immensely. Stellar acting all the way around. Well written and good story line. I highly recommend it if you like movies that focus minimally on action, explosions/cgi and more on letting the story and characters breathe and build to an end.