This article needs editing to comply with Wikipedia's Manual of Style.(March 2026) |
| Dhurandhar: The Revenge | |
|---|---|
| Theatrical release poster | |
| Directed by | Aditya Dhar |
| Written by | Aditya Dhar |
| Additional screenplay | Ojas Gautam Shivkumar V. Panicker |
| Produced by |
|
| Starring | |
| Cinematography | Vikash Nowlakha |
| Edited by | Shivkumar V. Panicker |
| Music by | Shashwat Sachdev |
Production companies | |
| Distributed by | Jio Studios |
Release date |
|
Running time | 229 minutes [1] |
| Country | India |
| Language | Hindi |
| Budget | ₹250–475 crore (combined with part 1) [2] |
| Box office | est.₹56.66 crore [3] |
Dhurandhar: The Revenge [a] is a 2026 action thriller propaganda film [4] [5] written and directed by Aditya Dhar. Produced by Jyoti Deshpande, Aditya Dhar, and Lokesh Dhar under Jio Studios and B62 Studios, it is the sequel to Dhurandhar and the final installment of the duology. The ensemble cast of the film consists of Ranveer Singh, Arjun Rampal, Sanjay Dutt, R. Madhavan, Sara Arjun, Rakesh Bedi, Danish Pandor and Gaurav Gera, alongside several actors reprising their roles from the previous film. It follows an undercover Indian intelligence agent who continues to infiltrate Karachi's criminal syndicates and Pakistani politics while avenging the 26/11 attacks and confronting bigger threats.
The film's storyline loosely draws inspiration from multiple real-life geopolitical events and conflicts in South Asia, such as Operation Lyari, 2014 Indian general election, 2016 Indian banknote demonetisation and various other events. Shot back-to-back alongside the first part, principal photography began in July 2024 in Bangkok, Thailand, and wrapped in October 2025. Filming took place across Punjab, Chandigarh, Maharashtra, Ladakh, Himachal Pradesh in India, and Thailand; with some areas doubling for Pakistan-set sequences. The film features music composed by Shashwat Sachdev, cinematography by Vikash Nowlakha and editing by Shivkumar V. Panicker. With a runtime of 229 minutes, it is the eighth longest Indian film ever produced. [6]
Dhurandhar: The Revenge was released in theatres worldwide on 19 March 2026, coinciding with Gudi Padwa, Ugadi, and Eid al-Fitr. Like the previous part, the film was banned across countries within the Gulf Cooperation Council. [7]
This section's plot summary may be too long or excessively detailed.(March 2026) |
In 2000, Hamza Ali Mazari, then known as Jaskirat Singh Rangi, leaves his hometown of Pathankot to undergo military training. During his absence, a violent land dispute involving local MLA Sukhwinder Singh and his relatives leads to a series of attacks on his family. His father is killed, his elder sister is sexually assaulted and murdered, and his younger sister, Jasleen, is also assaulted and subsequently abducted.
Upon learning of these events, Jaskirat returns and, with the assistance of his close friend Gurbaaz, obtains a weapon. He then infiltrates the residence of those responsible, where he kills the individuals involved and rescues his younger sister. Following these actions, Jaskirat is arrested, tried, and sentenced to death. Prior to his execution, he entrusts Gurbaaz with the responsibility of caring for Jasleen and gives his approval for their marriage, with the intention of ensuring her future safety.
In 2002, during his transfer from Burail Jail in Chandigarh to Central Jail in Nabha, Jaskirat is abducted. He is subsequently brought before Sushant Bansal and Ajay Sanyal, the Director of the Intelligence Bureau (IB). In 2004, at the National Academy for Training and Strategy, Sanyal informs Jaskirat that he will henceforth operate under the identity of Hamza Mazari Ali. He is subsequently deployed to Kabul. At a safe house, he symbolically destroys remnants of his past, marking a break from his previous identity. During this period, he establishes contact with his handler, Mohammed Aalam, who operates under the cover of a juice shop owner.
On 11 August 2009, in Lyari, following the death of Rehman Dakait, Hamza confides in Aalam that he does not intend to return to India. He cites an overriding commitment to safeguarding his adopted mission and states that his former identity no longer exists. Following the funeral of Rehman, Hamza instigates Uzair Baloch to target Arshad Pappu, who is blamed for Rehman’s death. This act contributes to the outbreak of the Lyari gang war between factions led by Uzair and Arshad Pappu, as well as subsequent confrontations involving the Lyari Task Force (LTF) and Arshad's men. Hamza covertly records the events, and the footage is later leaked to the media. As a result of increased law enforcement pressure, Uzair flees to Dubai in an attempt to evade arrest. He is subsequently apprehended and extradited to Pakistan, where he is detained. In the aftermath of these events, Hamza consolidates his influence in Lyari, gradually emerging as a dominant figure in the area and extending his control over parts of Karachi. He later acquires the title “Sher-e-Baloch.”
Dawood Ibrahim, who is revealed to be Bade Sahab, is depicted as ill and bedridden. He requests a meeting with Hamza and Major Iqbal, during which they formulate a plan to smuggle narcotics into Punjab and use the proceeds to finance militant activities. When alone, Gurbaaz “Pinda” confronts Hamza, recognizing him as Jaskirat. He argues that Hamza claims to serve his country despite its failure to protect his family in their time of need. Hamza, in turn, criticizes Gurbaaz for his involvement in militant activities. Under the heavy influence of drugs, Gurbaaz begins to hallucinate, which escalates into a physical altercation. During the struggle, he accidentally causes his own death. Aalam assumes responsibility for the incident, which leads to his exposure as an Indian intelligence operative. To preserve his cover, Hamza is compelled to kill Aalam immediately, an act that leaves him deeply affected.
Chaudhary Aslam begins to suspect Hamza due to his prior association with Aalam. His concerns are overheard by Yalina when he instructs his subordinate, Omar, to initiate an investigation into Hamza. Acting on her suspicions, Yalina searches Hamza’s belongings and discovers a hidden diary revealing aspects of his true identity. She confronts him at gunpoint, demanding an explanation. Hamza asserts that his mission is solely to eliminate militant threats and maintain security across both countries. He insists that he cannot abandon his objective and tells her she may expose him after his mission is complete, if she chooses. After this confrontation, Yalina reconciles with him on the condition that he ensures the safety of their son, Zayan. She also informs Hamza of Aslam’s growing suspicion and the ongoing investigation. Aslam is subsequently betrayed by one of his subordinates, whose loyalty has been compromised by Hamza. While en-route to Hamza’s residence to pursue his investigation, Aslam is targeted by a suicide bomber and is killed in the attack.
Hamza later meets Sanyal and Bansal in Dubai, where they grant him operational autonomy to eliminate his designated targets. Subsequently, Indian intelligence operatives across Pakistan begin systematically dismantling and neutralizing the militant network. On 8 November 2016, following the demonetization of ₹500 and ₹1,000 currency notes in India, financier Javed Khanani panics due to a substantial debt owed to Dawood Ibrahim. He contacts Hamza in an attempt to resolve the situation; however, Hamza subsequently kills him. During the same period, Zahoor Mistry, identified as one of the perpetrators of the IC 814 hijacking, is captured by Hamza’s network. While in custody, he is subjected to interrogation and is briefly connected to Sanyal via a video call. He is later killed by Hamza.
Dawood Ibrahim convenes another meeting, expressing frustration over the loss of his associates and increasing pressure from Indian retaliatory actions. In response, he begins planning a large-scale terrorist attack against India, assigning Hamza the responsibility of procuring and arranging the necessary weapons. As part of this effort, Hamza cooperates with members of the Baloch community, drawing attention to alleged human rights abuses, including killings and the contamination of local water sources, in order to gain their cooperation. Meanwhile, Omar continues his investigation into Hamza and concludes that he is an Indian spy. He subsequently takes Zayan hostage, coercing Yalina into revealing the truth, and reports his findings to Major Iqbal.
Hamza arrives at the designated location to oversee the weapons delivery, where he is confronted by Major Iqbal. Unbeknownst to the group, a bomb planted among the weapons by Hamza’s ally, Rizwan, detonates, killing several militants preparing for the planned operation. Although injured in the explosion, Hamza regains consciousness and manages to overpower Iqbal and his associates with assistance from local Baloch fighters. Following a prolonged pursuit and confrontation, Hamza incapacitates Iqbal and ultimately kills him by placing him in a container filled with kerosene, which is then set alight. After these events, Hamza contacts Yalina for the final time and reveals his true identity to her.
Following the confrontation, Hamza is captured by Omar and subjected to interrogation and torture. Meanwhile, Sanyal contacts Lieutenant General Shamshad Khan, who is overseeing the situation, and coerces him into compliance by threatening to expose evidence of his alleged involvement in the sale of confidential intelligence to Israel. Under pressure, the general orders Hamza’s release. To maintain the public narrative surrounding the capture of a foreign operative, authorities seek a substitute suspect. Hamza provides the name of Uzair, who has been kept in custody, effectively positioning him as a scapegoat.
Shamshad orders Hamza’s release, after which he is retrieved and taken to safety by his handler, who is revealed to be Jameel Jamali. It is subsequently revealed that, after Yalina is compelled to disclose the truth about Hamza, she immediately contacts her father in an effort to protect him, leading to Sanyal being informed and intervening. Hamza expresses regret that he was unable to eliminate Dawood Ibrahim directly; however, Jameel presents evidence indicating that Hamza had previously infiltrated Dawood’s inner circle. It is revealed that Hamza had been covertly poisoning him over an extended period.
Having completed his mission, Hamza relinquishes his assumed identity and reverts to Jaskirat Singh Rangi. He returns to India but is forced to sever all contact with Yalina. Ajay commends him for his service and instructs him to prepare for a formal debriefing; however, he is later informed by Bansal that Jaskirat has departed without notice. Jaskirat subsequently travels to his childhood home, where he observes his mother and sister from a distance. The narrative leaves it ambiguous whether he ultimately reunites with them. In a mid-credits scene, flashbacks from Jaskirat’s training with the Research and Analysis Wing (RAW) are depicted.
The sequel was developed as the second and final installment of the Dhurandhar duology. Initially planned as a single film, the filmmakers later decided to make the film a two-part release. [10] Both parts were shot together concurrently as a single film. [11] The original plan was to release one film, but the large amount of footage, scale, and narrative complexity led the filmmakers to split the film into two parts during the post-production process. [12] [13] Principal photography for both films took place between July 2024 and October 2025 across India and Thailand. [14] [15] Additional filming for the second part also took place in January and February 2026. [16] [17] [18]
| Dhurandhar: The Revenge | |||||
|---|---|---|---|---|---|
| Soundtrack album by | |||||
| Released | 17 March 2026 | ||||
| Recorded | 2025–2026 | ||||
| Genre | Feature film soundtrack | ||||
| Length | 19:18 | ||||
| Language | Hindi | ||||
| Label | T-Series | ||||
| Producer | Shashwat Sachdev | ||||
| Shashwat Sachdev chronology | |||||
| |||||
| |||||
| Singles from Dhurandhar: The Revenge | |||||
| |||||
The soundtrack was composed by Shashwat Sachdev, with lyrics written by Irshad Kamil and Kumaar. [19] The music rights were acquired by T-Series for ₹27 crore, replacing Saregama. [20] [21] The first single titled "Aari Aari", was released on 12 March 2026. [22] This song was also featured in the film's trailer and was a remix of the 2003 eponymous song by Bombay Rockers. [23] [24] The second single titled "Main Aur Tu", was released on 17 March 2026. [25] The full album was released shortly after its launch, on the same day, at the NESCO Centre in Mumbai. [26] [27] Additionally, the tracks "Jumma Chumma De De" from the 1991 film Hum composed by Laxmikant–Pyarelal and the 1978 song "Rasputin" by Boney M. are featured in the film.
| No. | Title | Lyrics | Singer(s) | Length |
|---|---|---|---|---|
| 1. | "Aari Aari" | Irshad Kamil, Bombay Rockers, Reble, Token | Navtej Singh Rehal (Bombay Rockers), Shashwat Sachdev, Khan Saab, Jasmine Sandlas, Sudhir Yaduvanshi, Reble, Token | 3:30 |
| 2. | "Main Aur Tu" | Jasmine Sandlas, Reble | Jasmine Sandlas, Reble, Shashwat Sachdev | 3:30 |
| 3. | "Jaan Se Guzarte Hain" (Co-composed by Nusrat Fateh Ali Khan) | Irshad Kamil, Nusrat Fateh Ali Khan | Khan Saab, Shashwat Sachdev | 5:32 |
| 4. | "Destiny – Mann Atkeya" | Token, Traditional | Vaibhav Gupta, Shahzad Ali, Token, Shashwat Sachdev | 3:46 |
| 5. | "Jaiye Sajana" | Satinder Sartaaj, Jasmine Sandlas | Jasmine Sandlas, Satinder Sartaaj | 3:00 |
| 6. | "Vaari Jaavan" | Jasmine Sandlas, Reble | Jyoti Nooran, Reble | 4:09 |
| 7. | "Rang De Lal (Oye Oye)" (Co-composed by Kalyanji–Anandji) | Jasmine Sandlas, Reble, Anand Bakshi | Jasmine Sandlas, Afsana Khan, Reble, Amit Kumar | 3:20 |
| 8. | "Tere Ishq Ne" | Kumaar | Jyoti Nooran | 5:38 |
| 9. | "Didi (Sher-e-Baloch)" (Composed by Khaled) | Sons of Yusuf, Khaled | Nabil El Houri, Shashwat Sachdev, Sons of Yusuf | 2:32 |
| 10. | "Aakhri Ishq" | Irshad Kamil | Jubin Nautiyal | 4:22 |
| 11. | "Phir Se" | Irshad Kamil | Arijit Singh | 5:53 |
| 12. | "Hum Pyaar Karne Wale" (Co-composed by Anand–Milind) | Qveen Herby, Sameer Anjaan | Anuradha Paudwal, Udit Narayan, Qveen Herby | 3:28 |
| 13. | "Wild Ride" | Ellisar | Ellisar, Shashwat Sachdev | 2:53 |
| Total length: | 54:56 | |||
A brief glimpse of the sequel appeared in the post-credits scene of the first instalment, revealing its title and release date. [28] Initially, reports suggested that the teaser would be screened alongside Border 2 in theatres on 30 January 2026. [29] [30] This plan, however, did not materialise. Dhar later announced that the teaser would be released separately in the near future. [31] The official teaser was unveiled on 3 February 2026. [32] However, the footage that was used in the teaser was the same one as the glimpse that appeared in the post-credit scene of the first part, albeit with some modifications. [33] The official trailer released on 7 March 2026. [34] The teaser and trailer were again edited by Dhar's brother-in-law, Ojas Gautam. [35]
Dhurandhar: The Revenge was released worldwide on 19 March 2026, coinciding with Gudi Padwa, Ugadi, and Eid al-Fitr. [36] [37] Alongside its original Hindi language, it was also released in the Telugu, Tamil, Malayalam, and Kannada, following massive fan demand. [38] [39] The film received an A (adults only) certificate from the CBFC for strong violence, along with a finalised runtime of 229 minutes after some violent visuals and profanities were censored. [1] [40] However, some overseas screenings were reported to run for 235 minutes. [41] [42] Paid preview shows were scheduled on the evening of 18 March in all languages, although several screenings were delayed or cancelled, with Kannada and Malayalam shows particularly affected due to technical and censorship-related issues. [43] [44] [45] Like the previous part, the film was banned across countries within the Gulf Cooperation Council. [46]
The post-theatrical digital streaming rights of the film were acquired by JioHotstar for ₹150 crore, replacing Netflix, which had held the rights for the previous part, [47] while the satellite rights were acquired by Star Gold for ₹50 crore and music rights were acquired by T-Series for ₹45 crore. [48]
Agnivo Niyogi, writing for The Telegraph, wrote that the movie "has more gore, more violence and brazen propaganda. But it lacks the finesse that Dhurandhar at least could boast of." [5] Nandini Ramnath, writing for Scroll, noted "Dhurandhar: The Revenge is Marco, L2: Empuraan or K.G.F: Chapter 2 , but with malice that meshes seamlessly with pro-government propaganda." [49] Shubhra Gupta, writing for the Indian Express , gave the movie a rating of 2/5 and added that it fails to match the standard of the first part. [50]
Anuj Kumar, writing for The Hindu , wrote "Dhurandhar 2 roars, but in its deafening cocktail of patriotism and propaganda, it forgets the quiet cost of humanity, leaving little space for reflection." [4]
The film grossed ₹43 crore from paid previews in select theatres the day before its official release, the highest ever for any Indian film breaking the previous record of Stree 2 (2024). [51]
The development of the character of ISI's Major Iqbal essayed by Arjun Rampal is based on the shadowy handler of 26/11 plotter David Coleman Headley, a Pakistani American, who surveyed the targets of the Mumbai attacks. Major Iqbal finds mention in the affidavits filed by the Federal Bureau of Investigation (FBI).