| Dhurandhar | |
|---|---|
| Theatrical release poster | |
| Directed by | Aditya Dhar |
| Written by | Aditya Dhar |
| Additional Screenplay | Shivkumar V. Panicker Ojas Gautam |
| 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 | 214 minutes [1] |
| Country | India |
| Language | Hindi |
| Budget | ₹250–475 crore (combined with Part 2) [2] |
| Box office | est.₹1,349–1,428 crore [3] [4] |
Dhurandhar [5] is a 2025 Indian Hindi-language spy action thriller film written, co-produced, and directed by Aditya Dhar. It is produced by Jyoti Deshpande, Aditya Dhar, and Lokesh Dhar under Jio Studios and B62 Studios. The film features an ensemble cast including Ranveer Singh, Akshaye Khanna, Sanjay Dutt, Arjun Rampal, and R. Madhavan, alongside several supporting actors. [6] [7] Serving as the first instalment of a duology, it centres on a high-stakes covert counter-terrorism operation. [7] The film follows an undercover Indian intelligence agent who infiltrates Karachi's criminal syndicates and political power structures in Pakistan in an effort to dismantle a terror network targeting India.
The film's storyline draws loose inspiration from multiple real-life geopolitical events and conflicts in South Asia, including the 1999 IC-814 hijacking, the 2001 Indian Parliament attack, the 2008 Mumbai attacks, and developments linked to Pakistan's Operation Lyari. [8] [9] Principal photography for Dhurandhar took place from July 2024 to October 2025 across multiple locations in India and abroad, including the states and union territories of Punjab, Maharashtra, Chandigarh, Ladakh and Himachal Pradesh, as well as Thailand. The film's soundtrack and background score were composed by Shashwat Sachdev, while cinematography and editing were handled by Vikash Nowlakha and Shivkumar V. Panicker, respectively. With a runtime of 214 minutes, Dhurandhar ranks among the longest Indian films ever produced. [10]
Dhurandhar was released theatrically on 5 December 2025 and received mixed reviews from critics. Critical responses highlighted the performances, direction, cinematography, action sequences, musical score, and production design, while criticism was directed toward its extended runtime and pacing. The film also attracted controversy for its blending of fictional elements with real historical events, with some commentators describing it as propagandistic. [11] [12] [13] Commercially, the film achieved significant box-office success, grossing over ₹1,000 crore worldwide within three weeks of release. It subsequently emerged as the highest-grossing Hindi film in India and second highest-grossing Hindi film worldwide at the time of its release. [14] A sequel, Dhurandhar: The Revenge , is scheduled for theatrical release on 19 March 2026. [15]
The film was banned from theatrical release in several Gulf Cooperation Council countries. [7] [16] Despite an official ban on Indian films in Pakistan since 2019, Dhurandhar reportedly received approximately two million pirated digital downloads in the country. [17] [18]
On 30 December 1999, Minister of External Affairs Devavrat Kapoor and Director of the Intelligence Bureau (IB) Ajay Sanyal negotiate with terrorist Zahoor Mistry to release three terrorists (including Mistry's brother) and pay a US$10 million ransom in exchange for the lives of airline passengers held captive in Kandahar. Though R&AW Special Secretary K. S. Bhullar rejects Sanyal's proposal to infiltrate terrorist networks in Pakistan, Kapoor later authorises Sanyal's covert "Operation Dhurandhar" following the 2001 Indian Parliament attack.
Sanyal sends agent Hamza Ali Mazari into Pakistan via the Torkham border crossing in Afghanistan. In the Lyari suburb of Karachi, Hamza befriends Mohammed Aalam, a juice-shop owner, moves in with him, and works as a waiter while studying local gang politics. As a Baloch, Hamza can align only with the gang led by gangster Rehman Dakait and his cousin and deputy Uzair Baloch.
Hamza learns a rival Pathan gang, led by Rehman's estranged father Babu Dakait, plans to kill Rehman's eldest son Naieem Baloch. Babu's men attack a wedding attended by Naieem and his younger brother Faizal; Hamza saves Faizal, but Naieem is killed. At the hospital, Rehman and Uzair note Hamza's firearm skills and recruit him. Jameel Jamali of the Pakistan Awami Party (PAP) urges Uzair not to retaliate before the Lyari election, but Hamza encourages revenge. Rehman's gang massacres Babu's men, and Rehman personally kills Babu with a weighing stone, proclaiming Baloch dominance over Lyari.
At a PAP rally, Hamza meets Jameel's daughter Yalina and begins a relationship with her. Rehman is introduced to Major Iqbal of the ISI by the Khanani brothers, businessmen who're pushing him into politics; Iqbal requests weapons and ammunition. Hamza learns about Iqbal's counterfeit-currency operation and witnesses him brutally torture an Indian spy. Hamza relays this information to Aalam, who informs Sanyal; the IB suspects Pakistan possesses Indian currency plates. While transporting weapons, Hamza uncovers plans for a major terror attack on India and alerts the IB.
Rehman's alliance with the Khananis marginalises Jameel politically. Backed by Major Iqbal, Rehman enters politics and declares an alliance between his party the People's Aman Committee, and the PAP of Aquib Ali Zarwari. Jameel responds by recruiting suspended Superintendent of Police Chaudhary Aslam to eliminate Rehman, leading to the formation of the Lyari Task Force (LTF). Aslam arrests Rehman during a weapons run. Hamza counters by sending Jameel a video recorded by Yalina, exposing Jameel's collusion with Aslam and gangster Arshad Pappu. When Aslam refuses to release Rehman, Hamza forces compliance by livestreaming himself and Uzair torturing captured LTF officers.
Despite Hamza's intelligence, the 26/11 Mumbai terror attack occurs. Traumatized, Hamza and Aalam resolve to dismantle Pakistan's terror infrastructure. Hamza secretly proposes to Jameel that by marrying Yalina, he will rule Lyari while granting Jameel lasting influence. He then conspires with Jameel and Aslam to eliminate Rehman. At Hamza and Yalina's wedding, Major Iqbal requests another weapons shipment. Exploiting Rehman's drunkenness, Hamza schedules the delivery to coincide with another engagement, creating an ambush opportunity. On the day of delivery, Hamza sends Uzair to the shipment site while driving Rehman to Aslam's trap. Rehman realises the betrayal mid-journey; a violent struggle follows, ending in a crash. Hamza escapes, kills two of Rehman's henchmen, and helps Aslam subdue Rehman, who later dies from his injuries in the hospital.
Hamza's real identity is revealed to be Jaskirat Singh Rangi, an Indian death-row inmate turned covert operative for Ajay Sanyal. With Rehman eliminated, he consolidates power in Lyari and prepares to target "Bade Sahab," the architect of multiple Pakistani terror attacks.
The soundtrack was composed by Shashwat Sachdev, in his second collaboration with Aditya after Uri: The Surgical Strike (2019). The songs featured lyrics written by Irshad Kamil. [23] Justin Jose served as the re-recording mixer for the film. The music rights were acquired by Saregama. [24]
The title track was released on 15 October 2025. [25] Featuring vocals by Hanumankind and Jasmine Sandlas, it is a remake of the 1995 Punjabi-language song "Na Dil De Pardesi Nu" sung by Muhammad Sadiq and Ranjit Kaur, composed by Charanjit Ahuja and written by Babu Singh Maan. [26] [27] The second single titled "Ishq Jalakar (Karvaan)" was released on 25 November 2025, ahead of its schedule due to high public demand. [28] This song was a recreated version of the Hindi Qawwali "Na To Karvan Ki Talash Hai" from Barsaat Ki Raat (1960), sung by Manna Dey, Asha Bhosle, Sudha Malhotra, S. D. Batish & Mohammed Rafi, composed by Roshan and written by Sahir Ludhianavi. [29] The third single "Gehra Hua" was released on 27 November 2025. [30] The full album was released on 1 December 2025. [31] The extended album with five additional songs was released on 10 December 2025. [32]
A first-look poster and a teaser were released on 6 July 2025, coinciding with Singh's 40th birthday. [33] The teaser featured vocals by Jasmine Sandlas and Hanumankind. [34] The trailer was originally scheduled to release on 12 November, however it was postponed due to the 2025 Delhi car explosion. [35] [36] Later, it was released on 18 November 2025 at the Nita Mukesh Ambani Cultural Centre in Mumbai. [37] The teaser and trailer were edited by Ojas Gautam, director Dhar's brother-in-law, who also served as a second unit director for the film. [38] The audio launch took place on 1 December 2025. [39]
While promoting the film at the 56th International Film Festival of India in Goa, Ranveer Singh received backlash for mimicking a sacred deva ritual, which some people found to be disrespectful towards the Bhoota Kola tradition of the Tulu people. He later issued a formal apology. [40] [41] In January 2026, an FIR was filed against Singh for allegedly hurting religious sentiments. [42]
Dhurandhar was released on 5 December 2025. The film received an A (adults only) certificate from the CBFC for strong violence, along with a finalised runtime of 214 minutes after some violent visuals and profanities were censored. [1] [9] It was received well in North America, crossing over USD 2 million in its first weekend and continued to perform well across the US, UK, Australia and parts of Europe, helping it top ₹200 crore in overseas markets. [43] [44] [45] [46] The film was de facto banned across the countries of the Gulf Cooperation Council. [47] [48] [16] [7]
On 31 December 2025, the distributors replaced the film's Digital Cinema Package (DCP) across India with an altered version. [49] The changes included muting words like 'Baloch' and 'intelligence' after they were 'found to be offensive to certain communities'. [50] [51] Previously, the filmmakers received a legal notice from members of the Baloch community, which accused them of defaming the Baloch. Objections were raised in particular to a line "You can trust crocodiles but not the Baloch". [52] [53]
The digital streaming rights for first part were acquired by Netflix for ₹85 crore. [54] The film began streaming on Netflix from 30 January 2026 in Hindi and dubbed versions of Tamil and Telugu languages. [55] [56] Netflix reported Dhurandhar trended in 22 nations globally, most notably in Middle Eastern and Asian countries where it reached #1 including Pakistan, UAE, Qatar, Bahrain, Bangladesh, Kuwait, Oman, Maldives, and Mauritius. [57] [58]
The film was reportedly downloaded 2 million times through piracy sites within a week in Pakistan, becoming the most pirated film in the country where Indian films are banned since 2019. [17] [59] [18]
Dhurandhar received mixed reviews from critics. On the review aggregator website Rotten Tomatoes , 42% of 19 critics' reviews are positive. [60]
Trade analyst Taran Adarsh gave 4.5/5 stars and described the film as a "brilliant" and "power-packed" action spectacle, citing its strong storytelling and box-office appeal. [61] Gayatri Nirmal of Pinkvilla gave 4/5 stars and praised the second-half, screenplay, and background score but criticised the runtime. [62] Siddhant Adlakha of IGN rated the film 8/10 stars and wrote "Bollywood gangster saga Dhurandhar walks a fine line between raucous entertainment and hateful propaganda." [63] Renuka Vyavahare of The Times of India gave 3.5/5 stars and calling the film a "power-packed Karachi mafia thriller" where lead actor Ranveer Singh delivers a "subdued yet scorching" performance that largely anchors the film's impact. She highlighted the film's immersive world-building, the gritty, violent underworld of Karachi's Lyari mafia through a narrative structured in multiple chapters, with a runtime of nearly three-and-a-half hours that nevertheless "rarely feels overbearing", owing to what is described as "stylish, tight storytelling." [64]
Devesh Sharma of Filmfare gave 3.5/5 stars and wrote "Aditya Dhar's Dhurandhar is a film that refuses to be contained by the grammar of a conventional spy thriller." [65] Bollywood Hungama gave 3/5 stars and called it a well-made, ambitious big-screen experience with top-notch craft, memorable moments and some truly outstanding performances. [66] Rishabh Suri of Hindustan Times gave 3/5 stars and described it as a "lengthy yet loaded spy drama", highlighting the performances of Ranveer Singh and Akshaye Khanna as well Aditya Dhar's direction. He also noted the film occasionally feels too long and dense with too many sub-plots. [67] Radhika Sharma of NDTV gave 3/5 stars and praised the cast performances and soundtrack, but criticised the second half calling it "a completely different film altogether." [68] Taher Ahmed of Deccan Herald gave 3/5 stars and praised the performances, cinematography, and soundtrack, but criticised the runtime, pacing, and climax. [69]
Simran Khan of Times Now gave 3/5 stars and wrote "The Aditya Dhar actioner's ending doesn't quite justify its lengthy runtime. However the adrenaline-pumping set pieces and relentless high-voltage action, paired with a background score that amplifies the drama and keeps the tension from ever dipping, make the ride worth it." [70] Karthik Ravindranath of the The Week gave 3/5 stars and wrote "The film's powerful core is diluted by overt jingoism, unnecessary elements, and a tendency to dumb down its message for the audience. Despite these irritants, it remains a largely engaging, albeit flawed, tribute to India's heroes." [71] Vineeta Kumar of India Today gave 3/5 stars and wrote "Dhurandhar is a sprawling, muscular, politically sharp thriller that bites off a lot, and thanks to Khanna's explosive brilliance, chews most of it successfully". [72]
Kartik Bhardwaj of The New Indian Express gave 2.5/5 stars and wrote "The Aditya Dhar directorial seems like a film which is asking for your time, so that it can lay down its cards. But then two hours have passed and the ace seems to be still far up its sleeves." [73] Deepa Gahlot of Rediff.com gave 2.5/5 stars and wrote "Dhurandhar may not have the dark realism of a spy story, which a web show can manage. But it does not have the flamboyance either that has come to be associated with espionage movies." [74] Shalini Langer of The Indian Express gave 2.5/5 stars, and described the film as an "ambitious spy thriller" that ultimately works only "in flashes". She praised the film's scale, production values, and the attempt to depict the many layers of Lyari's criminal, political, and familial dynamics. However, she argued that despite its large cast and multiple narrative strands, the film only intermittently comes together, with its storytelling lacking consistency. [75]
Sakhi Thirani of Common Sense Media gave 1/5 stars and wrote "Despite dealing with sensitive issues like terrorism and war, Dhurandhar lacks a sincere or thoughtful storyline. Instead, it's more concerned with romanticizing torture, aggression, and machismo without examining the consequences of such violence." [76] Sadanand Dhume of The Wall Street Journal wrote "Dhurandhar is the first major Bollywood movie to realistically portray the terrorist threat India faces." [77] Columnist Shobhaa De wrote "It's not about politics. It's about a story - perhaps fictionalised. ... I won't mind watching it all over again. Yes, three and a half hours of it." [78] Nandini Ramnath of Scroll.in wrote "A considerable stretch of the staggering 214-minute film is no different from gangland chronicles led by swaggering, aphorism-dripping men. Hamza's rise to the top of the Karachi underworld is soaked in blood and cliche". [79]
Athulya Nambiar of Mid-Day wrote "It's too soon to judge Dhurandhar as a good or bad film, simply because the story isn't complete yet." [80] Anuj Kumar of The Hindu wrote "Moored by a charismatic Akshaye Khanna and a brooding Ranveer Singh, Aditya Dhar's ambitious but overstretched and chest-thumping espionage saga serves political interests, tests endurance." [81] Rahul Desai of The Hollywood Reporter India wrote "Aditya Dhar's second film after Uri: The Surgical Strike stars Ranveer Singh as a patriotic spy trapped in an inert and distracted action thriller". [82] Uday Bhatia of Mint wrote "Dhurandhar offers sadism and expert bad vibes and it shares something else fundamental with Dhar's previous work—it's propaganda in service of a hawkish India, designed to flatter the ruling BJP leadership." [83]
Dhurandhar grossed ₹1,056.02 crore (US$120 million) in India and ₹293.03 crore (US$35 million) in other territories for a worldwide total of ₹1,349.05 crore (US$160 million). [3] It is the highest grossing Indian film of 2025, second highest grossing Hindi film of all-time, fourth highest grossing Indian film of all-time and the highest grossing A certified Indian film of all time. [84] [85]
The film had a worldwide opening of ₹86.5 crore (US$10 million), which drew significant attention within the trade due to its scale and unusual daily trends. [86] According to industry tracking, the film posted reported collections of around ₹24 crore (US$2.8 million) on release day, [87] ₹27 crore (US$3.2 million) on the following day, and a sharp jump to ₹35.5 crore (US$4.2 million) the day after. The reported opening weekend figures were described by trade observers as unprecedented. [86] Trade analysts estimate Dhurandhar collected approximately ₹276 crore nett within nine days of release, placing it on course for a lifetime total of over ₹500 crore nett, with some projections suggesting it could become the first original Hindi film to cross ₹600 crore nett. [88]
Industry reports noted that, despite early adjustments to reported figures, the film’s sustained second-week performance was driven largely by organic audience demand. [88] Trade reports stated Dhurandhar grossed approximately ₹880 crore worldwide within 19 days of release, placing it among the highest-grossing Hindi films globally. [89] With only Pathaan, Jawan (both 2023) and Pushpa 2: The Rule (2024) ahead at the time, analysts projected the film was on course to surpass the ₹1,000 crore worldwide mark, with final estimates ranging between ₹1,150–1,200 crore. Strong and sustained overseas performance, particularly in markets such as the United States, Canada and Australia, was cited as a major contributor to its continued growth, alongside dominant returns from key Indian territories. [89]
On 26 December 2025, Dhurandhar surpassed the ₹1,000 crore worldwide box-office mark, reaching an estimated ₹1,003 crore in global grosses. The milestone was achieved through ₹668.8 crore in India nett collections and ₹206.91 crore in overseas earnings, becoming the fourth Hindi film to do so, ninth overall to achieve this feat, and marking Ranveer Singh’s first ₹1,000 crore global grosser. [90] On 7 January 2026, the film emerged as the highest-grossing film in Hindi domestic net collections, [91] highest grosser in Hindi language alone, and also the most successful Bollywood film after the COVID-pandemic. [91] [92] The film's foreign distributor Pranab Kapadia estimates the film lost out on US$10 million (₹90 crore) in earnings because it was banned in Gulf countries. [93] [94] [95]
The film's narrative is woven around real life events, Kandahar hijacking, 2001 Indian Parliament attack and 2008 Mumbai attacks. It shows real footage of the Mumbai attack and audio recordings of conversations between terrorists and their handlers. It also uses real-life gangsters and cops based in Karachi's Lyari as its characters. [96] [97] Despite its disclaimer stating the film represents fiction, [98] [96] the film repeatedly tells the audience it is inspired by real events. [98] [99] [100] Several commentators felt the blurring of the line between fact and fiction is confusing to the viewers. [101] [102] [103] The film's depiction of India–Pakistan relations led certain commentators to criticise its handling of political themes and historical context in a simplistic manner. [96] [104]
Sociologist Nida Kirmani, with research expertise on Lyari, stated the film's depiction of Lyari is "completely based on fantasy". [105] She also called it "bizarre" the film chose to cast Lyari gangs into geopolitical tensions with India. [96] [104] Some residents of Lyari also criticised the inaccurate portrayal of their neighbourhood in the film. [106] [107] Journalists and academics in Pakistan criticised the film's linking of Lyari with the 2008 terrorist attacks in Mumbai as an attempt to "fold a Pakistani urban conflict into India's contemporary nationalist imagination". [108] In contrast, Sadanand Dhume, writing for The Wall Street Journal , stated the movie displayed "a firm grasp of history" in its depiction of gang rivalries in Karachi and in showing "Pakistani involvement in terrorism against India." [77] Journalist Aditya Raj Kaul stated a March 2022 assassination of one of the IC-814 hijackers, Zahoor Mistry, was carried out by a "local Karachi gang" and he made a documentary about it. [9] Palak Shah confirmed the reality of the counterfeit currency network run by Khanani & Kalia International (KKI) and its ISI backing, later designated by the US Treasury as a "significant transnational criminal organisation". [109]
The film is quite explicit about its political messaging. The character of IB director Ajay Sanyal, fashioned after Ajit Doval, is shown as being frustrated with the then Indian government's weak-kneed responses to Pakistani terrorist attacks. [11] Sanyal claims there is no point telling superiors about a key piece of information involving counterfeit currency because allegedly widespread corruption prevails in the bureaucracy. A union minister is accused of having links to the Pakistani counterfeit racket. "Preserve the evidence, hopefully a politician comes in the future who will act", says Sanyal in a scene set in 2008, with the retrospective anticipation of the coming Narendra Modi government. [11] [13] [12] The film ends with the claim about Naya Bharat ("New India"), in which Yeh ghar mein ghusega bhi, aur maarega bhi ("it will not only storm your house, but also kill every last one"), referencing a slogan from director Dhar's previous film Uri: The Surgical Strike but which was also later used in Modi's 2019 campaign speeches. [110] [11] [12] Nissim Mannathukkaren, writing for The Hindu , characterised the film as propaganda as it lionises a powerful security figure of the Narendra Modi government, and proactively lauds its muscular military and counterterrorism strategies. [11] [12] Prathyush Parasuraman in Frontline also called it propaganda as it sets up a "translucence" of fiction and fact with the motive of trying singing paeans to the current administration of India. [111]
The film's depiction of Pakistani characters is also called into question. While they are portrayed attractively, the "rot in their moral posture becomes increasingly clear", according to Parasuraman. Unlike the Indian victims of violence who are clearly humanised, the Pakistani victims are dealt with through gore eschewing any sympathy. [112] A 'butcher' aesthetic was applied to an entire Karachi neighbourhood, and the Muslims of the subcontinent appear to be equated with 'barbarians'. [12] The device of splicing in transcripts of actual conversations of the Mumbai attack terrorists typed on a red screen, which was highlighted by many commentators, is seen by some as an effort to incite anger. The Pakistani characters are uniformly shown to be rejoicing in India's horror, [12] chanting "Allah hu Akbar" as if "cruelty were devotion". [13] Some reviewers read Islamophobia into the treatment of Muslims. [63] [113] [114] [115]
Initially planned as a single film, Dhurandhar was eventually split into two parts. [116] The film's post-credits scene teases a sequel later titled as Dhurandhar: The Revenge, [117] exploring the events that took place at the end of the first part, along with an announcement of its release date of 19 March 2026. [118] [119]
And that's the thing about Dhar's cinema – it doesn't want to tell a story, it wants to recruit.
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).
And then 10 minutes, 15 minutes into it, it says that it's based on incredibly true events. So the film always supplies you with enough facts not to question the fiction, and enough fiction to be titillated by the facts.
The film might be having a disclaimer pronouncing how the events shown in it are "fictionalized for entertainment" but what it is really seeking is to be considered as seriously as a documentary.
But the way Aditya Dhar has meticulously assembled his wares over three and a half hours, tossing in edgy gangsta elements mixed with real-life incidents, documentary-style, heavily and problematically blurs the lines between fact and fiction. (emphasis added)
By blending facts with fiction and "cherry-picking" details for drama, [a Karachi-based journalist] said, the film feels less like a portrayal of Karachi and more like an attempt to flatter India's ruling party.
There is a case to be made about the blurring lines between fact and fiction in Dhurandhar, with the disclaimer saying it is a work of fiction, but it includes audio and visuals from real-life incidents.
It is enough to call the film fictional but also real enough for people to know who is being referred to—a translucence of fiction, a translucence of fact, buried by the singular motive of trying to sing paeans to the current administration. In other words, it is propaganda. The film's future is our present, and there is nothing ideal about it. We are reading this present into the film's future. (emphasis added)