Kabir, a secret agent, goes rogue after a mission to catch a terrorist goes awry. However, his boss sends Khalid, another agent and his student, to track him down.
An elite shadow unit of R&AW led by agent Kabir (Hrithik Roshan) focusses on maximum risk missions. Khalid (Tiger Shroff), a soldier with a murky past, struggles to get into Kabir's team and finally manages to convince him of his dedication and loyalty. Now, when Kabir mysteriously goes rogue, Khalid is assigned the task of hunting down his mentor. Can he track him? A deadly war begins.—Official Source
Khalid (Tiger Shroff), an Indian Research and Analysis Wing (RAW) agent, is assigned to eliminate Kabir (Hrithik Roshan), a former soldier-turned-rogue, who mentored Khalid. Col Luthra (Ashutosh Rana) is on a mission to bring Kabir to justice, who seems to be eliminating RAW targets all over the world. Actually Khalid volunteers to flush out Kabir and to kill him.
Two years before Kabir betrayed his associates, he, along with Khalid and other agents, were on a search for criminal-turned businessman Rizwan Illiyasi (Sanjeev Vasta). Initially Kabir did not want to include Khalid on the mission (Khalid's dad was a traitor & Kabir says he doesn't trust Khalid), but Colonel forced him to (saying that Khalid is cleared by intelligence agencies and has passed every test there is). Rizwan is India's enemy # 1, having conducted several attacks on India assets and nationals worldwide.
Kabir and Khalid attack one of Rizwan's associates Basheer (Ravi Awana) as their first prep mission and Kabir notices a blind spot in Khalid's right peripheral vision which makes him miss some targets who come at him from the right. As Basheer is captured, Rizwan is forced to come out in the open and the Colonel spots him in Marrakesh. Before leaving for the mission, Kabir wants all cell phones to be confiscated as he feels someone from within the team is leaking info to Rizwan and that's how he has escaped every-time previously.However, Saurabh (Yash Raaj Singh) a fellow agent, betrays them as he is working for Rizwan. In a shootout, Kabir is injured and admitted in hospital, while Khalid lays unconscious. When both recover Khalid tells Kabir that he killed Saurabh after pursuing him.
6 months after the shootout with Saurabh, Kabir is still working for RAw and intercept a phone call with Rizwan's CA, who says that Rizwan has 4 informants in the top of Indian govt and he is hence untouchable. Kabir is intrigued & keeps and eye on the CA. he soon realizes that Rizwan has undergone plastic surgery by Dr. Mallika Singhal (Dipannita Sharma) and is living as an alias, very close to his own CA. Kabir also suspects that Colonel is one of the 4 moles for Rizwan. That is when he decides to work independently and is classified as rogue.
Kabir, while believed to be an rogue agent (as he is randomly killing RAW agents one by one), is actually on an undercover mission in search of a secret document. Khalid chases Kabir, but he escapes. Khalid realizes that Kabir is secretly serving the country by killing Illiyasi's 2 govt insiders in India (V.K Naidu (Mohit Chauhan) was in charge of agent assignments on all RAW missions & Major Vishal (Shahbaz Akhtar) in charge of transporting RAW agents to mission locations).
Khalid and Kabir team up together begin a search for Illiyasi's fourth associate after Kabir kills three of them (3rd one is Dr. Utpal Bisbas (Arif Zakaria) chairman of ISRO, and in charge of India's space assets and launch vehicles). Khalid tracks down Kabir after the death of Dr Utpal and Kabir tells him why he has killed these 3 specific folks, but Kabir does not know the identity of Rizwan's last informant in India.After overcoming many hurdles, Kabir and Khalid arrive in Kerala at their co-worker Aditi's (Anupriya Goenka) wedding. Aditi is a hacker and can help Kabir Decrypt the data on a disc recovered from Bisbas, which Kabir hopes can help identify the last informant.
In a turn of events, Khalid poisons Kabir and recovers the document. It is revealed when Khalid was chasing Saurabh two years prior, the former is killed by Illiyasi, and the latter performs plastic surgery to disguise himself as Khalid. Saurabh hides the minor scars on his face by the use of a mask. Saurabh throws Kabir's seemingly lifeless body into a river.
Saurabh returns to his headquarters-a fully-armed weapons ship-and launches an anti-satellite missile to destroy the Indian military satellite monitoring the Indo-Pakistani border that also provides the means of communications to Indian military forces in the area. Kabir parachutes aboard and all by himself attacks the ship and confronts Saurabh, revealing that he had realized the latter was not Khalid due to his perfect aim and habit of drinking wine, which was not shared by Khalid. Saurabh kills Rizwan to save himself. Kabir gives chase to Saurabh, and after an intense fight in a church, Kabir overpowers Saurabh. The church's dome collapses on Saurabh, killing him.
The intelligence agency honors Khalid posthumously for his sacrifice, while Kabir continues his undercover mission.