Plot
At an Upstate New York diner, Mallory Kane meets her associate Aaron. He demands she get in a car outside. She refuses and he pulls a gun, but she disarms and pistol whips him. A customer, Scott, had intervened to help Mallory. She demands his car keys and that he get in his car to get away with her. As they flee, she explains who she is and what has happened to her.
Mallory and Aaron are operatives of a private intelligence firm that handles covert black operations so their clients can maintain plausible deniability. One week earlier, the firm's director (and Mallory's ex-boyfriend) Kenneth gave her an assignment offered by CIA agent Coblenz: to rescue Chinese national Jiang being held hostage in Barcelona. Mallory, Aaron, and her team successfully deliver Jiang to local contact Rodrigo.
Back in the United States, Kenneth gives Mallory an apparently simple assignment: pose as the wife of purportedly MI6 agent Paul during a mission in Dublin. Mallory accompanies Paul to a party at Russborough House, where they meet his contact, Studer. Mallory watches Paul go into a barn. Upon entering, she finds Jiang dead, clutching Mallory's brooch. Mallory realizes she is being set up.
In their hotel room, Paul attempts to kill his "wife", but to his shock ends up physically overpowered in a brutal brawl, put nearly to sleep with a triangle choke, and eventually shot dead by Mallory. After collecting herself, she searches through Paul's stuff and redials a missed call on his phone. Kenneth picks up, asking if "the divorce is final". Kenneth realizes he's been discovered, and sends his agents after her. She avoids them and the police, escaping on a ferry to England.
Mallory asks Rodrigo if it was he or Kenneth who set her up. Rodrigo calls Coblenz, who then calls Mallory saying he had suspicions about Kenneth, before claiming to arrange a meeting between the two. Coblenz then contacts Kenneth and tells him to inform Mallory's father, John, of her purported crimes.
In the present, Mallory and Scott are detained by police, but the police are ambushed and killed by Kenneth's men. Mallory kills one of them and flees with Scott in a police car. She releases Scott and leaves for her father's house in New Mexico, arriving before Kenneth, Aaron and two other men arrive to interrogate him about his daughter's whereabouts. Aaron receives a photograph on his phone of Jiang lying dead, and realizes that Mallory has been set up. He presses Kenneth for the truth, but Kenneth shoots him and escapes, as Mallory takes out Kenneth's other men. Aaron apologizes to Mallory before dying in her arms.
Mallory meets Coblenz, who reveals that he told Kenneth to go to Mallory's father's house, expecting that she would kill him there. Coblenz gives her Kenneth's present location, and offers her a job with the CIA, all charges wiped. She says she will let him know after she has found Kenneth.
Mallory tracks Kenneth down and fights him on a beach in Mexico where Kenneth's foot becomes jammed between rocks. Trapped, he reveals that Jiang was a journalist being protected after exposing Studer's ties to a human trafficking ring. Knowing Mallory planned to leave his firm, Kenneth had her kidnap Jiang and deliver him to Rodrigo, who delivered him to Studer, where Paul killed him and left his body in the barn. Kenneth framed Mallory, cutting all ties that could lead to him, telling Paul the cover story he would have in place after Paul had killed her in supposed self-defense. Disgusted, Mallory leaves Kenneth to the incoming tide.
Mallory locates Rodrigo on vacation in Majorca. She approaches to confront him.