I finished watching "Anna" on amazonprime free and it seems like its another version of Le Femme Nikita and then the american remake of ' Point of no return".
The movie "Anna' happens to be the Russian version with few twists that the other two movies didn't have. It was entertaining and I enjoyed watching it, It wasn't great, but it was good enough to keep my interest.
OMG! I LOVED Point of No Return! That was one of Bridget Fonda's best roles, imho.