Anna.
Doesn't have the usual Luc Besson over the top visuals, so that's a bit of a surprise. However, it does have a whoole lot of matroshka doll storytelling via flashbacks to show you how the motivation and story you think you're seeing is actually something else. As that whole espionage with a semi-willing female operative looking for freedom, does have a element of Nikita-vibe and callback to it.
Basically the story of a girl turned into a KGB operative, and being caught up in the powerplays between the KGB and CIA in the late 80's and early 90's. Works nicely, if you can enjoy that sort of "5 years earlier", "6 months earlier", "1 year later" sort of back and forth. With a definite strong supporting cast of Helen Mirren, Luke Evans, Cillian Murphy,
However, there is the slight glitch of some anachronisms that might throw you out - general technology; laptops, mobile phones, and basically usb drives, being used in Moscow in that time period...
But ah well. Sit back , ignore the plot holes and oddities, and enjoy some spy silliness.