Plot(Wikipedia)
At a Washington, D.C. farmers’ market, Sadie Rhodes, a lonely professional who travels often, meets Cole Turner, a romantic agricultural author. They share an enjoyable all-night date, culminating in sex, and he returns home but his texts to her go unanswered. Cole’s sister suspects she is “ghosting” him, but their parents convince Cole to surprise Sadie in London, after locating her via a tracker on his inhaler he accidentally left in her bag.
In London, Cole is abducted to Pakistan by arms dealers who believe he is legendary CIA operative “the Taxman”. Before he can be tortured with insects to extract a passcode, he is rescued by Sadie, who reveals herself to be the Taxman. After a chase through the Khyber Pass, they escape Cole’s captors, who are working for Leveque, a disgraced French Intelligence agent selling a stolen bioweapon called “Aztec”, for which he needs the passcode to access it.
Reaching a nearby town, Cole and Sadie argue over their lies to each other, and meet Marco, her old contact and former lover. He warns Cole that Sadie cares more about the success of a mission than her boyfriends’ lives, showing him his missing hand, and agrees to take him home. Their plan is interrupted by a succession of bounty hunters after Leveque puts a price on Cole’s head; Marco is killed, but the bounty hunters all kill each other. Learning that Leveque is seeking the passcode, Sadie is determined to recover Aztec using Cole as bait.
Sadie delivers Cole to Leveque, who leaves his henchman Wagner on a plane with Sadie, Cole, and the locked case containing Aztec. Sadie and Cole’s cover is blown when Wagner discovers a picture of the two in bed together on Cole’s phone, but Cole parachutes to safety with the Aztec case and a wounded Sadie. Landing on Socotra Island, he uses his agricultural knowledge to treat her, and she is impressed both by his recovery of the Aztec case and his resourcefulness. They are ambushed by Leveque’s men, and Wagner escapes with the case while Cole and Sadie are rescued by U.S. Marines.
At CIA headquarters, Sadie and Cole take a lie-detector test where Cole satisfies the agents that he is a civilian but is hurt by the revelation that Sadie believes that she should have sacrificed him for the mission. Sadie is suspended for losing Aztec and the agency briefly tries to turn Cole against her; however, he deduces the passcode after seeing an unusual crop in the photos from Sadie’s mission reports. With this new leverage, the agency convinces Cole to resume masquerading as the Taxman, luring Leveque with an offer to sell the code.
Leveque meets Cole at a revolving restaurant with interested buyer for Aztec, Mr. Utami, and has the agents monitoring Cole killed. Sadie arrives, restoring Cole’s trust in her, and she sells the passcode to Mr. Utami for $10 million. She immediately uses the money to place a bounty on Leveque, and they are suddenly surrounded by bounty hunters.
A gunfight erupts. Cole and Sadie fight their way through the bounty hunters and Utami’s bodyguards by working together. While inexperienced, Cole proves to have excellent instincts during the fight, supporting Sadie by throwing opponents to the ground and using a shotgun to provide cover; however, Wagner pulls Cole into the mechanical room where their one-one-one fight damages the restaurant’s revolving mechanism. Leveque shoots Utami, and Cole kills Wagner by throwing him into the mechanism. Returning, Cole assists Sadie pursue Leveque against the walls of the restaurant as its speed increases. Sadie manages to send Leveque crashing through a window to his death and narrowly saves the Aztec device while using Cole as an anchor.
Rekindling their relationship, Sadie meets Cole’s family. The two reveal they are now traveling together while Cole conducts his research and Sadie “hunts down” her clients, allowing them to make time for each other.