Advertisement
160Ă—600
Left Ad

Dhurandhar: The Revenge Review - Thriller Analysis
Director
Aditya Dhar
Language
HI
Release
2026-03-18
Runtime
229 min
Quick Verdict
A sprawling, violent, and emotionally punishing crime thriller that overstays its welcome by at least forty minutes but compensates with powerhouse performances and a script that refuses to simplify its politics. Recommended for those who want their action drenched in moral complexity, not for the faint-hearted or the easily bored.
Story
The plot is deceptively simple: Hamza Ali Mazari (Ranveer Singh), a patriotic Pakistani intelligence operative, is tasked with infiltrating the labyrinthine underworld of Lyari to dismantle a nexus of rival gangs, corrupt bureaucrats, and a rogue military figure, Major Iqbal (Arjun Rampal). The mission, however, is a poisoned chalice. As Hamza burrows deeper, he discovers that the lines between ally and enemy are written in disappearing ink. His cover identity - Jaskirat Singh Rangi, a volatile Sikh fixer - begins to consume his original self. When a botched operation leads to the brutal killing of his informant’s daughter, Yalina Jamali (Sara Arjun), the mission dissolves into a personal vendetta. Hamza stops being a patriot and becomes a ghost, hunting down everyone from the slippery politician Jameel Jamali (Rakesh Bedi) to the sadistic SP Chaudhary Aslam (Sanjay Dutt) with a nihilistic fury that leaves a trail of bodies and broken allegiances.
Review
Aditya Dhar does not believe in subtlety. His Lyari is a fever dream - sweat-beaded walls, flickering tube lights, and alleys where every shadow holds a knife. The cinematography is operatic, with long tracking shots that follow Ranveer Singh through chaotic marketplaces and cramped tenements, each frame suggesting a world on the verge of implosion. The action choreography, influenced heavily by Indonesian and Korean cinema, is brutal and tactile. Bone breaks with audible cracks, blood splatters in messy arcs, and the gunfights are less about flair than desperate survival. The climactic showdown in a flooded fish market is a masterclass in tension, using the claustrophobic setting and slippery floors to create a sequence that feels genuinely dangerous.
But the true weapon here is Ranveer Singh, or rather, two versions of him. As Hamza, he is coiled restraint - a man burying his emotions under a calm facade. As Jaskirat, he becomes a live wire of aggression and dark humor, sporting a turban, a thick beard, and a laugh that chills the spine. The performance is a towering achievement of physical and psychological transformation. The supporting cast matches him beat for beat. Arjun Rampal’s Major Iqbal is not a cartoon villain; he’s a weary soldier who believes his methods are the only path to stability, and his quiet monologue about “the cruelty of order” is the film’s most unsettling moment. Sanjay Dutt, in a smaller role, steals scenes as a cop who uses religion as a shield for his crimes. Rakesh Bedi delivers a surprising turn as a manipulative gang leader, his corpulent frame concealing a viper’s intelligence.
Where the film stumbles is in its runtime. At nearly four hours, the middle section sags under the weight of exposition and subplots that could have been trimmed. The romantic subplot with Yalina, though well-acted, feels like a narrative detour that delays the inevitable carnage. Furthermore, the film’s relentless bleakness can become numbing. Every character is compromised, every hope is crushed, and the final act, while thematically earned, offers no catharsis - only a hollow silence. Dhar’s refusal to provide a heroic exit is admirable, but exhausting.
Pros & Cons
Pros
- Ranveer Singh delivers a career-best, dual-role performance that is both raw and technically precise.
- Unforgettable action sequences that are brutal, coherent, and emotionally charged.
- A morally complex script that refuses to paint any side as righteous.
- Arjun Rampal’s chilling, layered antagonist that adds philosophical weight to the conflict.
- Stunning production design that immerses you in the oppressive atmosphere of Lyari.
Cons
- The 229-minute runtime is excessive; the narrative loses momentum in the second hour.
- Bleak, unrelenting tone may alienate viewers seeking escapism or clear heroes.
- Some subplots (particularly the romance) feel undercooked and padding the runtime.
- Occasional lapses into melodramatic dialogue that clash with the otherwise gritty realism.
Rating Breakdown
Final Verdict
“Dhurandhar: The Revenge” is a flawed, self-indulgent masterpiece. It demands your patience, your stamina, and your willingness to sit inside the darkness of a man who loses his soul for a country that never asked him to keep it. Aditya Dhar has made a film that is too long, too grim, and too ambitious for its own good - yet it is impossible to look away. The ratings from IMDb (8.5) and TMDb (7.345) capture the divide: some will call it a modern classic, others a bloated dirge. Both are right. But for those willing to endure the journey, the reward is an experience unlike any other in Indian cinema this decade. Watch it in one sitting if you can, but be prepared to sit in silence afterward.
Cast

Ranveer Singh
Hamza Ali Mazari / Jaskirat Singh Rangi

Arjun Rampal
Major Iqbal

Rakesh Bedi
Jameel Jamali

R. Madhavan
Ajay Sanyal

Manav Gohil
Sushant Bansal

Sara Arjun
Yalina Jamali

Sanjay Dutt
SP Chaudhary Aslam

Gaurav Gera
Mohammad Aalam

Danish Pandor
Uzair Baloch

Danish Iqbal
Dawood Ibrahim

Udaybir Sandhu
Gurbaaz "Pinda" Singh

Bimal Oberoi
Shirani
Gallery








Similar Movies
Related Reviews
Advertisement
160Ă—600
Right Ad








