The first thing to say about the film is that Jolie is awesome, she pulls the slick badass spy off superbly, her acting in the scenes on the boat with Olaff being the highlight of the movie.
The next thing to say is that this is a typical Kurt Wimmer script, great set up, ramps up the action and stakes in the middle, drops the ball in the 3rd act.
Right up to the point she got on the rusted old ship at the shipyard I was really enjoying it, but the moment she didn't ask Olaff why he blew her cover my brow started furrowing, but I was distracted from this by the awesome way she ruthlessly massacred those commie killers.
However the movie never really recovers from here, instead of taking some time for Salt to investigate further, thus laying some kind of foundation for the "twist" ending, the film rushes head on to the finishing line with a very rushed and dodgy plan for killing The President. It's also really disappointing that they set the big action finale in the White House and yet failed to capture the grandeur or scale such a sequence should have had.
It's interesting to note that none of the finale made it's way into the trailers, perhaps b/c of the butched up look Jolie sports for the final 25 minutes?
Also a couple of the support roles were poorly cast, the President looked like a goof and the guy playing Salt's husband was kinda creepy, it was hard to see how he won her over, but then the film didn't have much time for any character bar Salt and this is basically a chase movie.
Despite my complaints over the ending's set up and lack of scale, what is there is decently executed and combined with the very good first two 3rds, that had a couple of cracking set pieces, I still had fun with this film, and no Lady does action like Angelina!
7/10