Plot
Michael Bryce lives a luxurious life as a successful UK-based private bodyguard, until his client, Takashi Kurosawa, an international arms dealer, is assassinated on his watch. Two years later, the fallen-from-grace Bryce survives by protecting drug-addicted corporate executives.
Meanwhile, Vladislav Dukhovich, the vicious Belarusian dictator, who was dethroned after a coup, is on trial for crimes against humanity at the International Criminal Court. Unable to secure solid evidence or testimony against him, the prosecution's last hope is hitman Darius Kincaid, currently incarcerated in England, who agrees to testify against Dukhovich in exchange for the release of his wife, Sonia, from prison. Led by Interpol Agent Amelia Roussel, an armed convoy escorts him from the UK to the International Criminal Court in The Hague.
With the aid of treacherous Interpol Assistant Director Jean Foucher, Dukhovich's men successfully ambush the convoy as it passes through Coventry and kill most of the security team. Darius eliminates the attackers, and Amelia, the sole survivor, takes him to an Interpol safehouse in the city where Darius treats a gunshot wound in his leg. Realizing that the agency cannot be entrusted with the mission due to a possible leak, she enlists the help of her ex-boyfriend, Bryce, to escort and protect Darius on the way to The Hague, knowing both men have a past issue together.
They hitchhike to a ferry going to Amsterdam, during which Darius confides in Bryce about his first kill, a racist who murdered his preacher father. After reaching the safehouse, Darius slips away from Bryce's surveillance in order to provide a view of flowers for Sonia, who is being held prisoner there. Darius later reveals to Bryce that he was the one who killed Kurosawa, having spotted him by chance while on another job, causing an outraged Bryce to abandon him. As Bryce evaluates his past mistakes at a beer stand, Dukhovich's men attack Darius. Bryce regains his composure and helps him escape, but is captured in the process. As he is being tortured, Darius arrives and rescues him. After reconciling their differences, they arrive at The Hague with seconds to spare. Darius testifies that Dukhovich hired him to assassinate a political rival, and he also witnessed Dukhovich carry out a mass execution and uploaded the massacre photos to a secret FTP site that he provides to the court.
Dukhovich admits guilt in which he defends his actions, and then resorts to his backup plan, bombing the courthouse to escape. Foucher leaves the courtroom before the bombing, and Amelia deduces he was the traitor. In the confusion after the bomb goes off, Dukhovich seizes a gun to kill Darius, but Bryce dives in front of the bullet, taking the hit. Injured, he tells Darius to stop Dukhovich.
Foucher and Amelia struggle until Bryce shoots him to save Amelia. Darius pursues Dukhovich to the roof, where he attempts to escape by a helicopter his men had hijacked. Darius destroys it and angrily kicks Dukhovich off the roof to his death for shooting Bryce.
Darius is rearrested for his various crimes, but breaks out of Belmarsh Prison several months later, so he and Sonia can celebrate their anniversary in the bar in Honduras where they first met, as a wild bar brawl breaks out around them.