After a day at school, Ovi Mahajan – son of an incarcerated Indian drug lord – sneaks out of his house to visit a club, where he is kidnapped by police officers working for rival drug lord Amir Asif. Saju Rav, a former Para (SF) operator and Ovi’s protector, visits Ovi’s father in prison. Unwilling to pay the ransom as it will hurt his prestige, Ovi Mahajan Sr. orders Saju to retrieve his son, threatening Saju’s own family.
Tyler Rake (Chris Hemsworth), a black-market mercenary and former SASR operator, is recruited by fellow mercenary Nik Khan (Golshifteh Farahani) to rescue Ovi from Dhaka, Bangladesh. Rake and Khan’s team prepare to extract Ovi, with his father’s men set to pay them once Ovi is recovered. Rake rescues Ovi, kills his captors, and takes him to the extraction point, but his father’s men intentionally fail to transfer the funds. Instead, Saju kills Rake’s teammates to bring Ovi back himself to avoid any payment to the mercenary group. Learning of Ovi’s escape, Asif orders an immediate lockdown of Dhaka, securing all bridges out of the city.
Khan arranges for a helicopter to extract Rake outside the city and tells him to abandon Ovi as they will not get paid for Ovi’s extraction contract. He refuses, haunted by memories of his own son, who died at a young age from lymphoma when he left. After escaping Saju and the corrupt police and tactical units, Rake fights off a gang of boys led by Farhad, a young criminal determined to impress Asif. Rake calls his friend Gaspar, a retired squad-mate living in Dhaka, and he and Ovi lay low at Gaspar’s home. Gaspar reveals Asif has placed a $10 million bounty on Ovi, which he offers to share if Rake allows him to kill Ovi. Rake refuses and fights Gaspar, who gains the upper hand but is fatally shot by Ovi.
Rake calls Saju and asks for his help, forcing them to team up to escape Dhaka. Rake draws attention away from a disguised Saju and Ovi as the two make their way through a bridge checkpoint, then follows to cover their escape. Khan and her remaining mercenaries approach from the opposite side of the bridge, as Asif watches from afar with binoculars. In the ensuing firefight, Saju is sniped by Asif’s colonel Rashid, who is in turn sniped by Khan. Wounded, Rake instructs Ovi to run to Khan’s waiting helicopter. As Rake follows, he is shot in the neck by Farhad and, seeing Ovi is safe, falls into the river. Ovi, Khan, and the extraction team escape to Mumbai.
Eight months later, Khan kills Asif in a men’s restroom. Ovi jumps into his school’s swimming pool and surfaces to see a man watching him.