Director: Ali Abbas Zafar
Writer: Ali Abbas Zafar
Cast: Salman Khan as RAW Officer Avinash “Tiger” Singh Rathore
Katrina Kaif as ISI officer Zoya “Zee” Singh Rathore (née Humaimi), Tiger’s wife
Sajjad Delafrooz as Abu Usman
Paresh Rawal as Firdaus aka Tohbaan, main RAW agent of Iraq
Angad Bedi as Namit Khanna, a trained expert in defusing bombs
Kumud Mishra as Rakesh Prajapati
Girish Karnad as Shenoy
Sal Yusuf as Al Amir Baghdawi
Paresh Pahuja as Azaan Akbar
Neha Hinge as Maria
Gavie Chahal as Captain Abrar
Anupriya Goenka as a nurse, Poorna
Kashmira Irani as Pakistani Nurse Sana
Anant Vidhaat Sharma as RAW Agent, Karan Rao
Ivan Rodrigues as India’s Ambassador to Iraq
Siddhartha Basu as Indian Defence Minister.
Anjana Om Kashyap as Herself, an Indian TV reporter
Danish Bhatt as Captain Javed
Rohit KaduDeshmukh as Captain Gautam
Khalida Jan Touray as Pakistani Nurse Naghma
Nawab Shah as Pawan
Zachary Coffin as Gary
Casey Shannon as Sam Jacobs
Najmeddin Al Hadad as Hakim
Vibhoutee Sharma as Jiya
Sartaaj Kakkar as Junior
Jineet Rath as Hasaan
8 years after the events of the previous film, Tiger and Zoya are leading a peaceful life, in a secluded place, away from the prying eyes of both the RAW and ISI. Officially declared dead in the files of by their respective agencies, Tiger and Zoya are now married and have a son, Junior. The world believes that they have seen the last of Tiger and Zoya when danger strikes in the form of a powerful, yet an unknown enemy, throwing their life in a chaos.
During a dark night in Iraq, an American journalist types a warning message to CIA before he is slaughtered by some ISC guards. While carrying a rally in Ikrit, ISC leader Abu Usman is shot in the arm by the Iraqi Army and taken to the city hospital. Abu Usman holds hostage of the Indian and Pakistani nurses and makes the hospital as his base. The US military decides to launch an airstike at the city to kill Usman. Indian nurse Maria calls the Indian Ambassador to Iraq at the Indian Embassy in Baghdad, informing about the incident.
The CIA give RAW chairman Shenoy seven days of time to rescue the nurses after which they will hold the airstrike. Shenoy feels that only Tiger would be able to rescue the nurses. Based on the clues available, Shenoy locates Tiger and Zoya in Innsbruck. Several days later, Tiger is briefed by Shenoy, who informs him about the abduction of nurses. However Shenoy only tells Tiger about the 25 Indian nurses held in Iraq. Though Tiger is reluctant at first, he sets to carry the mission after Zoya’s insistence.
Tiger travels to Syria and assembles his own gang of RAW members consisting of Azaan, an expert sniper, Namit, an experienced bomb disposer and Rakesh, a hacker. They reach an oil refinery controlled by Al Amir Baghdawi (Sal Yusuf), ISC’s second-in-command, but face difficulty after the arrival of Firdauz aka ‘Tohbaan’ (‘snake’ in Arabic), who checks the workers. One day, Tiger rescues Hassan (Jineet Rath), a child who is sent by Usman as a human bomb. That night, Tiger and his gang set a controlled explosion in the refinery and pretend to get burned so that they are taken to the hospital.
En route, they are joined by ISI members Captain Abrar and Captain Javed. Zoya also comes along with Abrar and Javed and reveals to Tiger that along with 25 Indian nurses, 15 Pakistani nurses are held hostage. Tiger then declares that ISI and RAW will work together to rescue the nurses. Meanwhile, Firdauz reveals that he is a secret RAW agent. They go to the hospital while Zoya leaves Tiger to first kill Baghdavi and his troops which she does with the help of some Syrian girls.
At the hospital, Rakesh poisons the food. On the day of the airstrike, Usman’s troops are food poisoned. Tiger fights the troops but finds Usman with Zoya which causes him to surrender. Tiger is tortured in a gas chamber but later escapes and rescues the nurses. Azaan dies during the fight. As they escape, Firdauz and Karan who is also a RAW member and Shenoy’s most trusted person crashes an oil tanker which kills ISC members.
Tiger stabs and wounds Usman along with Sayem Noman in a fierce encounter and moves to rescue Zoya who insists Tiger to leave her for the sake of Junior. A missile, launched by American drones, blows the chamber. Tiger dresses everyone in the execution robes for a safe passage out of Ikrit. Javed raises Indian and Pakistani flags above the bus with the nurses keeping Azaan’s promise while Firdauz takes Usman to a desert and shoots him.
One year later, Shenoy is called by Tiger from Greece. A flashback shows that Tiger broke the chain and rescued Zoya and escaped, knowing that RAW and ISI wouldn’t leave them if they returned with the nurses. It’s revealed that Tiger and Zoya have adopted Hassan. Though Tiger goes into hiding once again, he assures Shenoy that he will always be there for his country.