It seems like a long time since the Russians were the baddies. These days action heroes are going after the evils of their own government, the inner layers of their psyche, or anybody from the Middle East. James Bond killed Xenia Onatopp all the way back in 1995. Salt refers back too a time when the Russians were very bad indeed, and the reveal of the Big Bad is a man changing his accent and saying 'My name is Dmitri'. Then a countdown starts on a computer screen, the end result of which will be total annihilation. All tense stuff then. Angelina Jolie is in the middle of it all, jumping around on top of lorries and trying on various disguises. It feels like a film from fifteen years ago, but with modern explosions. You can work the plot twists out from the first twenty minutes, and then put them to one side until you're proven right. It's obviously not a bad film, it would just be more comfortable in another time. Harrison Ford would have been good in this film. Harrison Ford from the 90s. He could have played Salt, or the President, or maybe the CIA guy with a heart. He definitely wouldn't have been Dmitri though. Harrison Ford would have saved everyone from total annihilation. Angelina Jolie is okay, but who would you really want to do the job when nukes are being pointed at millions of innocent people? Exactly.
The CIA seem to be no better at their jobs these days. They definitely didn't see all this coming. Nobody suspects the Russian sleeper agents. They're the ones that pretend to be your friend, then they kidnap your husband and steal the nuclear launch codes. I wonder what Natalya Simonova is doing these days. She was useless. I also wonder what the Russians are planning right now. They're clearly up to something.