I always love a good spy flick. Unfortunately, this isn't a good one.

It is more realistic than Salt, since it lacks silly / impossible action sequences.

It also has good scenery, and good actors. It has a brutal and dark atmosphere, fitting to a spy underworld theme.

And that is all that is good about it.

The rest is a black and white story, about a girl unwillingly stuck in a fight between the good CIA agents (hah!) and evil Russian agents, that are also ugly and stupid, with plot elements that are hard to believe in.

A shame really.