I honestly don't know what other reviewers are talking about. It seems we watched a different movie. This one doesn't deserve 8, 9 or as some people are giving it 10.

Jennifer's performance was really good. She sold the russian-talking-english accent rather well. Her acting was spot on, if a little bit flat. Cinematography was also good for the most part in terms of shot choices and similar. For me, good things end there. Whole movie we are being fed this idea of USA good, Russia bad. Everything on one side is bright and white, done for the people and out of sheer goodness of their hearts. On the other, bricks are painted black, lamps are red and girls are forced to have sex. There is absolutely no parts of this movie that are not either black or white. There is absolutely not a single character, on the Russian side that is good or even indifferent, save for the main character and her mom who is the driving force for this story. Everyone is evil and exploits everyone, from theater, dancers, nurses, government, police officers, bosses, roommates.

In short, movie is a disgusting blind and one-sided attempt at making a spy movie with some love interest.

Also I found it pretty ironic how director kept showing everyone being evil and wanted to exploit Jennifer's body, while at the same time exploiting Jennifer's body to make people interested in the movie.

In my own opinion current grade of 6.6 suits it rather well.