Dhurandhar: The Revenge
Dhurandhar: The Revenge, a 2026 Hindi-language spy thriller written and directed by Aditya Dhar, earned ₹75 crore before its official opening day had even begun. Paid preview shows on the evening of the 18th of March 2026 broke an Indian record held by Stree 2 and They Call Him OG. The film then ran for 229 minutes, which places it among the longest Indian films ever produced. It is a sequel to the 2025 film Dhurandhar, and it closes a two-film story. At its center is an undercover Indian intelligence agent working his way into Karachi's criminal syndicates and Pakistani politics. Critics could not agree on what they had watched. Some saw a gripping, star-powered thriller, and others saw something closer to propaganda. Who is this agent, and how did a production this large come together? Where does invention end and recorded history begin, and what did audiences make of it all?
In 2000, a young man named Jaskirat Singh Rangi leaves his hometown of Pathankot to undergo military training. While he is away, a violent land dispute involving a local MLA, Sukhwinder Singh, destroys his family. His father is hanged, his elder sister is murdered, and his younger sister Jasleen is abducted. Jaskirat returns with weapons bought from Atif Ahmed, a mafia don and political leader based in Uttar Pradesh. With help from his friend Gurbaaz, he kills Sukhwinder and the rest of the gang and rescues Jasleen. He is arrested, tried and sentenced to death. Before prison, he entrusts Jasleen's future to Gurbaaz.
In 2002, intelligence officials Ajay Sanyal and Sushant Bansal arrange for Jaskirat to be abducted during a prison transfer. By 2004, he has been recruited into a covert programme meant to infiltrate Pakistani terror networks. He becomes Hamza Ali Mazari and travels through Kabul to the Karachi district of Lyari. There he cuts every tie to his past and answers to a handler named Mohammed Aalam.
By 2009, Rehman Dakait has died in Lyari, and Hamza sees his chance. He manipulates local factions into a war between the Baloch and Pathan gangs. The Pathan leader Arshad Pappu is killed, and Rehman's cousin Uzair Baloch is arrested. Hamza's influence in Karachi grows, and he enters the inner circle of Dawood Ibrahim, known as Bade Sahab. Dawood tasks him with facilitating narcotics operations to fund military operations.
A group of Punjabi rebels is brought in to help, and Hamza does not know that Gurbaaz is among them. At a party in Hamza's house, a drunken Gurbaaz threatens to expose him. A fight follows, and Gurbaaz dies. Aalam arrives to cover up the death, but guests discover him, and Hamza executes him in front of them all.
Suspicion now gathers around Hamza. SP Chaudhary Aslam begins to investigate him, and dies in a suicide attack that Hamza orchestrates through the Balochistan United Force, or BUF. Hamza's wife Yalina learns who he really is. She agrees to stay silent, for the sake of their son Zayan and because she understands his reasons.
At a secret meeting in Dubai, Sanyal gives Hamza the freedom to dismantle what remains of the terror network. This begins Operation Green Leaf. Hamza assassinates several key figures, including the terror financier Javed Khanani and Zahoor Mistry, one of the hijackers of IC 814. Sanyal watches Mistry's death on a video call. Meanwhile, unknown gunmen assassinate the imprisoned Atif Ahmed as he travels for a medical check, which shocks Major Iqbal. Aslam's second-in-command, Omar, extorts Yalina after holding Zayan at gunpoint, and he passes Hamza's secret to Iqbal.
When Dawood plans an attack on India, Hamza travels to Iqbal's madrassa in Muridke to deliver weapons. Iqbal confronts him as an Indian spy and stabs him. But Hamza and the BUF have planted a bomb in the weapons crates, and it kills multiple militants. A firefight follows between Iqbal's Mujahideen and BUF fighters disguised as Pakistan Rangers. Hamza destroys Iqbal's transport with an RPG, has the BUF level the madrassa, and chases Iqbal to a shipping yard. There Hamza kills him in the explosion of a kerosene tanker.
After a last phone call with Yalina, Hamza is captured and tortured by Omar. Sanyal secures his release by blackmailing Shamshad Hassan, the head of Pakistani intelligence, with evidence of dealings with Israeli intelligence. Hamza suggests that Uzair be framed as India's spy, so the blame lands elsewhere. His father-in-law, Jameel Jamali, then collects him. Jameel turns out to be a longtime Indian asset who has been slowly poisoning Dawood from inside his network.
With his mission complete, Hamza drops his alias and leaves Yalina and Zayan behind for their safety. He returns to India as Jaskirat Singh Rangi. Though praised for his service, he vanishes before his formal debriefing and goes to his childhood home, which he gazes at from a distance. A mid-credits scene shows flashbacks of his training with the Research and Analysis Wing. The post-credits scene shows Shamshad ordering Omar into a mental asylum, after Omar threatens to tell the National Assembly about Hamza's release.
Aditya Dhar did not set out to make two films. The project began as a single picture, and the filmmakers chose a two-part release only during post-production. The reasons were the sheer volume of footage and the complexity of the story. Both parts were shot concurrently as one production, which is why the sequel carries so many returning faces.
Cameras began rolling in Bangkok, Thailand, in July 2024. Principal photography ended in October 2025, after a shoot that spread across India and Thailand. Locations included Punjab, Chandigarh, Maharashtra, Ladakh and Himachal Pradesh, along with Thailand. Some of these areas doubled for the Pakistan-set sequences. Additional filming for the second part took place in January and February 2026.
Dhar produced the film with Lokesh Dhar and Jyoti Deshpande, under the banners Jio Studios and B62 Studios. The cast is led by Ranveer Singh, with Arjun Rampal, Sanjay Dutt, R. Madhavan, Sara Arjun, Rakesh Bedi, Gaurav Gera, Danish Pandor and Manav Gohil. Several of them return from the first film.
Those last shooting days overlapped with the film's first public teaser, released on the 3rd of February 2026.
Within 48 hours of its release on the 7th of March 2026, the official trailer had collected more than 312 million views across social media platforms. The audience for the sequel had been primed long before that. A post-credits scene in the first Dhurandhar revealed the sequel's title and release date.
The campaign did not always go as announced. Early reports said the teaser would play in theatres alongside Border 2 on the 30th of January 2026, but that never happened. The teaser instead arrived online, built from footage that had also appeared in the first film's post-credits scene. It carried the song "Aaahh Men!" by Doja Cat, which also plays in the finished film.
Shashwat Sachdev composed the soundtrack, with lyrics by Irshad Kamil and Kumaar. The label T-Series acquired the music rights for ₹27 crore, taking them over from Saregama. The first single, "Aari Aari", appeared on the 12th of March 2026 and also featured in the trailer. It is a remix of a 2003 track of the same name by the Danish duo Bombay Rockers.
The second single, "Main Aur Tu", followed on the 17th of March. The full album launched the same day at the NESCO Centre in Mumbai. On the 24th of March, an extended album added eleven more tracks.
Reviewers generally found the soundtrack effective in driving the film's impact. Some felt it fell short of the energy of the first film's score.
The 19th of March 2026 was a crowded festival date, since the film opened worldwide on the same day as Gudi Padwa, Ugadi and Eid al-Fitr. Alongside Hindi, it arrived in Telugu, Tamil, Malayalam and Kannada. India's censor board, the CBFC, gave it an A certificate, meaning adults only, for strong violence. Some violent scenes and profanities were cut before that certification, and overseas screenings ran a longer 235 minutes.
The evening before, paid preview shows were scheduled in all languages. Several screenings were delayed or cancelled. Kannada and Malayalam shows suffered most, hit by technical and censorship-related problems.
As with the first film, the sequel was banned across the countries of the Gulf Cooperation Council.
The film's life after cinemas was settled with large sums. JioHotstar acquired the post-theatrical streaming rights across India for ₹150 crore. Outside India, an uncut version marketed as "Raw & Undekha" arrived on Netflix on the 15th of May 2026. It restored unmuted cuss words and extended gory scenes, and made some minor changes to several sequences. An uncut Indian release on JioHotstar was scheduled for the 5th of June 2026.
By the end of its first week, Dhurandhar: The Revenge had grossed more than 1,000 crore worldwide. Its opening day in India brought in 130-174 crore, and the figure rose to 196-240 crore worldwide once the previous evening's premieres were counted. That made it the biggest opening day ever recorded for a Bollywood film, surpassing the mark set by Adipurush.
The global opening weekend gross passed $80 million, a figure beaten that weekend only by Project Hail Mary. In rupees, the weekend came to ₹759.91 crore worldwide, with about ₹209.60 crore of it earned overseas. The total reached ₹1,435 crore by the end of the second weekend. It crossed ₹1,500 crore during the second week, faster than any Indian film before it.
The milestones kept coming in April. On the 5th of April 2026, it became the first Indian film to cross $25 million in North America, and the highest-grossing Indian film in Germany. The next day, it became the first Hindi film to pass 1,000 crore in net collections in India across all languages.
The final worldwide gross stood above 1,850 crore, without any release in the Gulf countries or China. That placed the film second among Indian films of all time and second among Hindi-language films worldwide. It is the highest-grossing Hindi film domestically, the third-highest-grossing film in India, and the highest-grossing A-rated Indian film ever. It was also the highest-grossing Indian film of 2026 and the ninth-highest of any film worldwide that year. Admissions topped 4 crore.
Combined with the first film, the duology passed 3000 crore. It has been called the highest-grossing Indian film franchise, ahead of Baahubali and Pushpa. By its fifth week, it had become the top Indian earner in the UK at £4.388 million, in Australia at $8.255 million, and in New Zealand at $1.295 million.
Nicolas Rapold of The New York Times wrote that the film "amps up the ultraviolence and the provocative mingling of heroic theatrics with India-Pakistan history." That sentence captures the split in the response. Overall, reviews were mixed. Praise went to the performances, the storytelling, the soundtrack and the technical craft. Criticism targeted the violence and the alleged nationalist propaganda.
Indian trade and mainstream critics were generous in places. Taran Adarsh of Bollywood Hungama gave four out of five, saying its emotional core set it apart from the spectacle. Rishabh Suri of Hindustan Times also gave four, calling it "a roller-coaster thriller that may not match the first film's precision but is elevated by Ranveer Singh's powerful performance and a gripping second half." Vineeta Kumar of India Today awarded 3.5 and called it "loud, unapologetic, and absolutely certain of itself." Kartik Bhardwaj of Cinema Express called it "a masterful, stylish piece of mythmaking that mixes gripping storytelling with heavy political messaging."
Others were harder on it. Shubhra Gupta of The Indian Express gave two out of five, finding that hyper-nationalism and hyper-masculinity quickly blur together. Sakshi Salil Chavan of Outlook also gave two. Sowmya Rajendran of Newslaundry found the sequel "angrier, louder, and more blatant in its messaging" and "emptier" than the first film.
Length was a recurring complaint. Sajin Shrijith of The Week found it paced differently from its predecessor, with a stretched third act. Devesh Sharma of Filmfare.com called it "a loud, gory, hyper-nationalistic spectacle that storms in with scale and swagger but forgets the value of brevity." Nonika Singh of The Tribune wrote that violence is "its default setting."
Anuj Kumar of The Hindu offered a verdict that stayed with many readers: the film "roars, but in its deafening cocktail of patriotism and propaganda, it forgets the quiet cost of humanity."
The film opens with a disclaimer stating that it is a work of fiction inspired by real events, not an accurate record of history. It nonetheless draws on Operation Lyari, the 2014 Indian general election and the 2016 banknote demonetisation. Demonetisation even decides the fate of one victim, since the fake currency made by the financier Javed Khanani became useless. The story frames the agent's mission as avenging the 26/11 attacks, and it folds real terrorist attacks on India into its plot. Atif Ahmed, the mafia don from the first act, is a fictionalised version of the slain politician and gangster Atiq Ahmed.
That character drew the sharpest fact-checking. Dainik Bhaskar reported that the film's counterfeit currency racket was contradicted by chargesheets filed by Uttar Pradesh Police, and that its timeline of his arrest was wrong. The film also presents as established fact an unproven claim linking him to weapons smuggling tied to Lashkar-e-Taiba and the ISI. The Federal noted that no documentation supported any Pakistani link beyond statements by Uttar Pradesh Police. The Indian Express took another view, describing the director's blending of real events with fiction as a deliberate storytelling device.
The political reading divided commentators further. Variety wrote that the film intensifies existing patriotic sentiment and that its violence exceeds other recent examples of anti-Muslim narrative in Indian cinema. The Federal found that it implies membership of any party opposed to the Bharatiya Janata Party is tantamount to receiving Pakistani funding. Nissim Mannathukkaren of The Hindu argued that it conflates the ruling party with the state and spectacularises nationalist violence. Prathyush Parasuraman of Frontline argued that it instrumentalises both Pakistani and Indian minorities within a nationalist framework. Siddhant Adlakha of IGN warned that mixing real political events into fiction risks inflaming tensions over India-Pakistan relations and the treatment of Indian Muslims. The Economist noted that professional critics on Rotten Tomatoes broadly characterised both films as propaganda for Narendra Modi.
Not everyone accepted that label. Yasser Usman of NDTV argued that the film belongs to the Bollywood masala tradition and should not be treated as a political manifesto. Nirmalya Dutta of The Times of India questioned whether the propaganda charge is applied consistently across films. A commentator for Open argued that similarly partial readings could be applied to acclaimed Western films such as Saving Private Ryan and Zero Dark Thirty. Vineeta Kumar of India Today said the film targets Pakistani state-sponsored terrorism rather than Pakistan or Muslims broadly. The Independent reported divided audiences and suggested the commercial success may entrench hypermasculine nationalism as a durable formula in mainstream Hindi cinema.
Outside the arguments, one line escaped into everyday life. The dialogue "Mera Baccha Hai Tu", spoken by Rakesh Bedi as Jameel Jamali in both Dhurandhar films, spread through memes and short-form video. Delhi Police, Wai Wai, Haldiram's and Vadilal all adapted it for their own marketing campaigns.
Continue browsing
Updated
Common questions
What is Dhurandhar: The Revenge about?
Dhurandhar: The Revenge is a 2026 Hindi-language spy action-thriller following an undercover Indian intelligence agent who infiltrates Karachi's criminal syndicates and Pakistani politics. He operates as Hamza Ali Mazari, born Jaskirat Singh Rangi, and the story frames his mission as avenging the 26/11 attacks.
Who directed Dhurandhar: The Revenge and who stars in it?
Aditya Dhar wrote and directed Dhurandhar: The Revenge, and produced it with Lokesh Dhar and Jyoti Deshpande. The cast is led by Ranveer Singh, with Arjun Rampal, Sanjay Dutt, R. Madhavan, Sara Arjun, Rakesh Bedi, Gaurav Gera, Danish Pandor and Manav Gohil.
When was Dhurandhar: The Revenge released?
Dhurandhar: The Revenge was released worldwide on the 19th of March 2026, the same day as Gudi Padwa, Ugadi and Eid al-Fitr. It came out in Hindi, Telugu, Tamil, Malayalam and Kannada.
How much money did Dhurandhar: The Revenge earn at the box office?
Dhurandhar: The Revenge grossed over 1,850 crore worldwide, making it the second-highest-grossing Indian film of all time. It crossed 1,000 crore within its first week and became the fastest Indian film to pass 1,500 crore.
How long is Dhurandhar: The Revenge?
Dhurandhar: The Revenge runs for 229 minutes in its Indian release, making it among the longest Indian films ever produced. Overseas screenings ran for 235 minutes.
Why was Dhurandhar: The Revenge criticised as propaganda?
Several critics called Dhurandhar: The Revenge pro-government or nationalist propaganda because it weaves real political events into a fictional spy story. Defenders, including a commentator at NDTV, argued it belongs to the Bollywood masala tradition and should not be read as a political manifesto.
Where was Dhurandhar: The Revenge banned?
Dhurandhar: The Revenge was banned in all Gulf Cooperation Council countries, as its predecessor had been. It was also not released in China.
All sources
143 references cited across the entry
- 2Dhurandhar: 5 Box Office Records Set By The FilmNisha Dubey et al. — 8 December 2025
- 3Dhurandhar The Revenge Box Office20 March 2026
- 7International critics slam Ranveer Singh's Dhurandhar: The Revenge, call it 'sociopathic'Pragati Awasthi — 2026-03-25
- 10Dhurandhar: Framing the New NationRajeev Deshpande — 25 December 2025
- 25NewsT-Series takes over music rights of Dhurandhar 2, replaces Saregama2 February 2026
- 27Ranveer Singh-starrer Dhurandhar The Revenge ropes in Doja Cat? Here's what we know about her song in teaserSneha Biswas — 5 February 2026
- 31Dhurandhar 2 Song 'Main Aur Tu' Just Dropped On Spotify. Have You Heard It Yet?Arfa Javaid — 2026-03-17
- 33Dhurandhar 2 Album OUT: Grittier, darker and heavier than the first — and every single song earns itTrisha Bhattacharya — 2026-03-18
- 36'Dhurandhar: The Revenge' movie review: A loud, violent spectacle that forgets to breatheAnuj Kumar — 19 March 2026
- 52Dhurandhar 2 India Version Is 6 Minutes Shorter Than Overseas, 3 Hour 49 Minutes vs 3 Hour 55 MinutesAnjali Choudhury — March 17, 2026
- 59Dhurandhar 2 reaches Pakistan despite ban, videos go viralChandra Mouli — 2026-03-20
- 70'Sociopathic, hateful jingoism': International press not impressed by Aditya Dhar's Dhurandhar 2 even as it mints $100MAbhimanyu Mathur — 2026-03-25
- 71'Dhurandhar the Revenge' Review: A License to Kill, a LotNicolas Rapold — 20 March 2026
- 72Dhurandhar 2 review: Angrier, louder, emptierSowmya Rajendran — 2026-03-19
- 73Dhurandhar 2: The box-office juggernaut that shows hypermasculine nationalism still sells in IndiaShahana Yasmin — 2026-03-19
- 74Dhurandhar: The Revenge ReviewSiddhant Adlakha — 20 March 2026
- 75In 'Dhurandhar 2', Ranveer Singh returns with more gore, more violence and more propagandaAgnivo Niyogi — 2026-03-19
- 76OneWordReview...#DhurandharTheRevenge: MASTERPIECETaran Adarsh — 18 March 2026
- 80Dhurandhar The Revenge Review: Gory, Yet ElectrifyingDivya Nair — 21 March 2026
- 82Review: 'Dhurandhar: The Revenge' is more of everything – gore, cheerleading, propagandaNandini Ramnath — 2026-03-19
- 84Dhurandhar The Revenge review: Power, politics and Ranveer Singh who devours it allVineeta Kumar — 2026-03-18
- 87'Dhurandhar: The Revenge' review: A strong, worthy follow-up despite odd structural issuesSajin Shrijith — 19 March 2026
- 89'Dhurandhar: The Revenge' is a Masterstroke in Pandering to a Nation that Wants to be MisledTatsam Mukherjee — 19 March 2026
- 93Dhurandhar The Revenge Movie Review: Masterful, marvellous mythmakingKartik Bhardwaj — 2026-03-18
- 99Dhurandhar 2 worldwide box office collection: Film mints ₹75 cr in previews, beats Baaghi 4 lifetime even before releaseAbhimanyu Mathur — Mar 19, 2026
- 102All box office records Ranveer Singh, Aditya Dhar's Dhurandhar 2 broke on day 1 with earth-shattering ₹240 crore startAbhimanyu Mathur — Mar 20, 2026
- 103Dhurandhar 2 crosses Rs 2.4 billion worldwide, overtakes Baahubali 2 as biggest Indian opener everLakshana N. Palat — 2026-03-20
- 126Is Dhurandhar: The Revenge based on a real story? Here's what Ranveer Singh film's disclaimer revealsSakshi Verma — 20 March 2026
- 127Dhurandhar 2 facts vs fiction: Here's how much Aditya Dhar and Ranveer Singh's film is inspired by real eventsSimran Srivastava — 2026-03-19
- 130Dhurandhar The Revenge review: The crude terrorism of DhurandharAditya Shrikrishna — 19 March 2026
- 131Why Aditya Dhar's Dhurandhar films are India's very own wish-fulfilment military dramaAditya Mani Jha — 2026-03-20
- 132The 'Dhurandhar' Duology Review: A Pair of Vicious Action Blockbusters Cement Bollywood's Bleak TransformationSiddhant Adlakha — 2026-03-27
- 134'Dhurandhar: The Revenge' and the perils of 'nationalist' violenceNissim Mannathukkaren — 24 March 2026
- 135Dhurandhar Film Review: How Propagandistic Cinema Weaponises National Humiliation and IdeologyPrathyush Parasuraman — 2026-03-26
- 136Aditya Dhar's Dhurandhar 2 politics explained: Anti-terror, not anti-PakistanVineeta Kumar — 22 March 2026
- 137Dhurandhar 2 Review: A Blood-Soaked Sequel Where Propaganda Overtakes PlotSowmya Rajendran — 19 March 2026
- 139Dhurandhar 2 Is Being Called 'Propaganda'. But Bollywood Has Always Been This LoudYasser Usman — 14 March 2026
- 140Decoding DhuranDHAR Derangement Syndrome: Bollywood finally displays the art of competent myth-makingNirmalya Dutta — 24 March 2026
- 141Dhurandhar: Dial D for Modi2026-03-29
- 142'Mera Bacha Hai Tu': Rakesh Bedi turns brand favourite; adman Sandeep Goyal decodes Dhurandhar 2 star's pivotal breakSneha Biswas — 27 March 2026