故事开始于北韩,一个美国女商人伊芙琳·绍特(饰演)被朝鲜人民军以间谍罪拘捕。健壮的士兵一次又一次虐待者这个美国女人,逼她承认自己是美国的特工。幸运的是,经过一个仰慕她的徳裔生物学家在各界奔走呼吁,美国终于同意用人质换回绍特。绍特脱离苦海后,被那个四处奔走解救自己的男人所打动,于是二人终于走到了一起。又过了一段时间,绍特每天享受着丈夫无微不至的关怀,两人幸福的生活在一起。直到有一天,CIA抓住了一名俄国特工,绍特身为一名CIA干员,和她的上司一起对其进行审问。然而审问的结果令大家瞠目结舌,俄国佬特工承认前苏联时代他领导着一个秘密的特务组织,成员都是未成年的孩子,他把这些孩子洗脑后再派遣到美国,以便在未来发挥他们的作用。而老特工更透露近期将有其中一名经他训练的特务发起针对来美国访问的俄国总统的刺杀,而这名特务的名字则是——SALT,绍特,伊芙琳·绍特。匆匆送走了俄国老特务,绍特面对着同事们怀疑的眼神,歇斯底里的询问自己的丈夫是否平安,因为她认为对方一定是绑架了他以此胁迫自己。果然,她尝试往家里打电话而平时此刻丈夫应该在家却无人接听电话。很快的新的坏消息传来,俄国老特务趁CIA看守人员不备将其杀死并成功的逃离CIA总部。而赶去指挥的绍特的上司却发现身份可疑的绍特也正在逃离总部大楼。绍特的同事们都认为这是她心虚的表现于是更加认为她确实是俄国特工。经过一番激烈的追逐,绍特脱离了警方和CIA的追捕。美国副总统于任期逝世,世界各地的政要前来吊丧,俄国总统也在其中。仪式将在大教堂举办,而染成黑发的绍特也混入教堂。她制造了一起爆炸使俄国总统单独落入她的陷阱,最终在一名一直认为她就是俄国特工的黑人CIA同事的面前射杀了俄国总统。看着俄国总统逐渐停止了挣扎,绍特扔下了手枪向黑人探员投降。 然而在押送绍特的途中,她再一次成功的制造了警车事故并再次逃出生天。逃离的绍特来到海边一艘破旧的船上,原来那个成功逃脱的苏联老特务也在此等她。原来绍特真的是俄国的一名特工。她在船上不只见到了老特工和那些当年曾经和她一起接受训练的特工少年们,也见到了自己被绑架的丈夫。原来果然是老特务怀疑绍特的忠诚,于是抓住他的丈夫以此要挟绍特为他们做事。但是绍特还是估计错了曾经的教官,老特务残忍地在绍特面前用水牢淹死了她的丈夫。内心无比悲痛的绍特强忍住痛苦,在老特务和特务同学们的面前摆出一副无所谓的表情,然而内心却恨极了这些杀死她所爱的男人的人。她套出了老特工的下一步计划——刺杀美国总统以引发世界大战。之后趁着对方对她放松了警惕,杀死了老特务和所有在场的前苏联特工。之后绍特联系上了老特务下一步计划的联系人,特工绍特一名东欧上校。看着将军脸上的疤痕,绍特想起了他就是当年在少年特工学校里关系最好的朋友。这位当年最要好的朋友仍然对绍特十分信任,他将自己的计划对绍特全盘托出。于是在一个晚上,上校带着已经便装成为一名军官的绍特来到白宫参加外交宴会。然而绍特曾经的上司发现了绍特的踪迹于是立刻安排总统撤离。上校试图以引爆身上炸药的方式杀死总统,最终却失败了。绍特看着自己曾经最好的朋友毫无价值的死去,心有不甘,于是解除伪装继续追杀总统一行人。 绍特在CIA的上司带着总统一行人逃进了白宫的地下掩蔽室,然而惊魂未定的一行人却发现绍特的前CIA上司对着自己端起了枪口,这个真实身份是比绍特还要早潜伏到CIA的俄国特工杀光了总统之外的所有人,并强迫总统发射核弹以真正导致世界大战。绍特和前上司经过一番激烈打斗,最终被赶来支援总统的士兵带走。而自己的前上司却宣称自己是保护总统的人,掩盖了他是俄国特工的真相。看着自己前上司仍然一副无耻的嘴脸,绍特终于在被押走时痛下杀手,勒死了当时也打算趁机杀掉绍特以保护自己秘密的前上司。在押送的路上,那个曾经怀疑过绍特的黑人同事问她,像她这样的特工还有多少?绍特回答,像我这样的都死了,而像他(绍特的前上司,比她更早一批接受少年特工训练的苏联特工)那样的还有无数。最后黑人同事偷偷放跑了绍特。