I watched Salt. If you haven’t seen it you might go here for a summary and background information.
The film has great action and a great story to lead you to wonder who the main characters are and what they may do next. While in any of the action sequences you’ll be engrossed.
My issue is that I early on couldn’t figure out why the characters were doing what they were doing. A defector is questions by the CIA, and fingers his questioner as a mole. Then he violently escapes. Why would you come with a story and then immediately destroy your credibility by killing agents of the CIA, you’re trying to influence?
Furthermore the fingered agent actually then appears to be a mole, and the defector is her controller. Why would the controller put the mole at risk by fingering her? Is that the only way he could activate her?
Finally, the mole in the end seems to be not really a mole but is attempting to foil the plot she’s part of. Why is not clear. Then she kills another CIA mole. Wouldn’t you want the real mole alive to question?
This move has great action, but the motivations seem unclear, and the more you think about the more this troubles you.