Film:
Dhurandhar The Revenge
Director: Aditya Dhar
Writers: Aditya Dhar, Ojas Gautam Shivkumar V. Panicker (Additional Screenplay)
Cast: Ranveer Singh, Arjun Rampal, Sanjay Dutt, R Madhavan, Sara Arjun, Rakesh Bedi, Danish Pandor, Gaurav Gera, Akshaye Khanna, Danish Iqbal, Manav Gohil, Bimal Oberoi,
Platform: In Theatres
Runtime: 3 hours 49 minutes
Dhurandhar 2 REVIEW
The hype surrounding Aditya Dhar’s Dhurandhar The Revenge is at an all-time high and the film’s revenue via its advance booking alone is proof. But does it live up to the hype? Well, it not only does, but delivers 10x than the makers promised.
Kick starting where Dhurandhar ended, part 2 gives us a glimpse into Jaskirat Singh Rangi’s life in Punjab before he faces the death penalty and is recruited by the government to infiltrate the underworld in Pakistan and cut off its legs in order to keep India safe. Along side showing the audience how and why Jaskirat became Hamza Ali Mazari, the story of this sequel also sheds light on the aftermath of Rehman Dakait’s death, the fate of Lyari, Karachi and Pakistan, Hamza’s rise in the political circle, Bade Saab’s identity and mission, Yalina (Sara Arjun) holding the gun and lots, lots more.
Who is Bade Saab? Does Yalina shoot Hamza? Is Hamza’s identity revealed to all the big players? To know these answers – and be astonished by much more, you need to watch Dhurandhar The Revenge, Scroll below to read our honest review of Dhurandhar 2 and why you should watch (and re-watch) it before the weekend ends.
What Works
Every Single Thing! Aditya Dhar promised a masterpiece when he teaser Dhurandhar The Revenge in the end credits of his December release; and he not only delivered, but he’s outdone himself with it. The writing, the direction — chef’s kiss. While I personally considered Ranveer Singh’s performance in the first part the actor’s career’s best, he has shown us that was just a teaser to what he had in store in this instalment.
The overall narration, emotions, action, dialogues… everything is elevates this time. If Rakesh Bedi won you heart as Jameel Jamali in December, trust me, he’s all set to blow your mind this time around. He’s like a stray bullet you didn’t expect to come your way and hit you.
Technical Analysis
Direction
Aditya Dhar doesn’t deserve a round of applause or a standing ovation, he also deserves every single award this year (despite many of them being purchasable) and maybe a national award too. Aditya has the hosla (courage) and eendhan (fuel) to make a film that is setting new standards in Bollywood in terms of both presentation and storytelling. Just like part 1, Aditya has made sure to keep Dhurandhar 2 as real as possible and inspired by true incidences without taking too many cinematic liberties.
Story
Aditya Dhar has done an impeccable job when it comes to writing Dhurandhar 2. He not only made sure to tell the story he intended in 7 chapters that span over 3.5 hours but has done so by making sure we know the backstory of each and every character. Be it Ranveer’s Jaskirat, Arjun’s Major Iqbal, Gaurav Gera’s Mohammed Aalam or… (let me keep this one a secret), every character has an arch that adds depth.
Cinematography & VFX
Vikash Nowlakha deserves a round of applause for the cinematography of Dhurandhar. The lighting, the camera work – especially during the action scene is chapter 1, deserves immense love – it’s just WOW!
Talking about the VFX, its real and doesn’t seem fake or weak in any scene.
Dhurandhar The Revenge Music
Just like the film’s story, its music has once more shone bright and won hearts. While the album launch introduced to some of the titles, the film has way more music. Shashwat Sachdev has done an amazing job in incorporating both the fresh tracks and remixing old, nostalgic tracks with a bit of pop and rap to add flavour to the story.
Editing
Personally, I’m someone who needs popcorn or nachos or something to much on while watching a film – but I managed to not even have time to look away from the screen this time for a sip of water. Shivkumar V Panicker has done a commendable job on the edit table and managed to deliver a lengthy but still engaging film that will make you forget to eat or drink for nearly 4 hours (ignore the interval break).
Star Cast Performance
What should I say about this? Mukesh Chhabra deserves a round of applauds for the casting of Dhurandhar (both parts). The actors who have reprised their roles and the new additions to the film have all done incredible jobs irrespective if they had screen times that ran in hours or just minutes.
Talking about ‘dhurandhar’ Ranveer Singh has delivered a performance that commands attention and will go down in history as not only his best performance to date, but as one of the best in Indian cinema. His performance – be it as Hamza Ali Mazari or Jaskirat Singh Rangi, are equally powerful, restrained and raw. You feel every emotion he feels, every turmoil he goes through and every heartbreak he endures. His flashback scenes – which prove he’s one of the best performers Bollywood has had in recent years, will touch your hearts in ways you never expect.
Arjun Rampal as Major Iqbal delivers once more and make you feel the turmoil his character is goes through on both personal and professional levels beautifully. He’s killer in both his dialogue delivery and action sequences. R Madhavan talks – but not through spoken words but expressive eyes and body language. He has limited dialogues but every line he delivers carries a weigh you never expect. He may speak just a couple of words but their is massive.
Supporting Cast Performance
Sanjay Dutt’s SP Chaudhary Aslam continues to impress as he aura farms while doing his utmost to keep his nation safe and rid it of terrorists and everyone who want to defame or harm it. Rakesh Bedi – what do I say about him? If you think he was amazing in part 1, he is all set to steal you heart all over again. Every time he’s on screen he commands attention and will leave you clapping, whistling and more. He’s delivered one of the best performances this time around.
Sara Arjun – though impressive, has a very small part. While her character arc does help take the story forward, we wish there was more. Gaurav Gera is another actor who broke the mould we had in our minds with his performance in Dhurandhar and with The Revenge he’s just made sure to smash that mould to crumbs. Danish Pandor has delivered a nuanced performance despite having a much lesser screen time this time around.
The cameo appearance (your guess maybe right), Bade Saab’s (I’m not revealing who he is or who plays the part – no spoilers) stellar performance and the acting of all actors – big or small accosiated with the narration are spot on.
Conclusion
I know the review was a little long, but why are you still sitting and reading it? Swap the tab, open BMS and book yourself a ticket ASAP to go and watch this masterpiece in theatres. It Will Not Disappoint. From Aditya Dhar’s writing and direction to Ranveer Singh’s power-packed but emotional and raw performance to its music, side character arcs, set design, action, VFX and more, all the boxes have been ticked. Do not miss this film.
At the recently held music launch, Ranveer said, “Ab Indian cinema ka mustaqbil Dhurandhar: The Revenge tay karega” and after watching its paid preview, I can say this statement is all set to be proved right!
PS: Despite the last minute CBFC cuts, the film is still packed with violence, blood, death and scenes that may make you uncomfortable. Please do keep this in mind before booking your ticket(s) to watch the film.
Watch the trailer of Dhurandhar The Revenge here:
Also Read: Subedaar REVIEW: Anil Kapoor’s Swag, Aditya Rawal’s Rowdiness And Radhika Madan’s Courage Can’t Fully Rescue An Uneven Plot

With nearly 10 years of experience, Grinell Esther Jacinto is the Desk Head of Bollywood Bubble. Her interests lie in everything that is kaleshi and she loves to dig deeper into the lives of B-town actors. She has a problem though – she loves horror films but will have chills the minute the theatres lights dims. She’s previously worked with Koimoi, UrbanAsian and SpotboyE.




















