Overall it's ok. But some scenes were unnecessary and overdone.
The relationship Anna has with her two male recruiters, the scene where she organises an emotional meetup betweeb KGB and CIA at the end, the slaps that she whacks at the photographer and no one sues her, the fights that she gives to everyone, the shower of bullets that never touches her body are basically very poorly written scenes. I was thinking of giving a two star. But just for the twists and the pace of the movie, I notched it up to one star higher.