Featured

Dhurandhar: The Revenge Review – Ranveer Singh Shines in a Story That Hits Hard

Honestly, when I watched Dhurandhar Part 1, I didn’t walk out with closure; I walked out with curiosity. The biggest thing that stayed with me was Jaskirat Singh. There was something about his character that felt layered, like you’ve only seen a part of him and there’s still so much left to uncover. And that’s exactly where the first film got it right: it left you at a point where you needed to know what happens next. Add to that the way the film handled its music, the emotional beats, and the overall storytelling, and everything felt very intentional. Even though there were moments when it slightly leaned towards highlighting certain government decisions in a more positive light, it never completely took over the narrative. It stayed in the background, and the film still worked because the emotions and performances were strong enough to hold your attention.

So going into Dhurandhar: The Revenge, I had expectations—and not small ones. With Ranveer Singh stepping back into Jaskirat Singh's world, I was expecting to feel that same pull again. And I won’t lie, I walked out feeling a little conflicted. There are moments where you feel like something is about to happen to a character, like something big is coming, but then it goes in a completely different direction. And that leaves you thinking, why didn’t that happen? Some questions stayed with me even after the film ended, small things that keep you wondering if something is still left untold, or if there’s more to this story than what we’ve seen so far. It didn’t frustrate me just made me more curious.

But having said that, I also can’t ignore what this film carries forward from the emotional core the first part established to the larger narrative that now feels like it’s building into something much bigger with Dhurandhar: The Revenge.


Story That Keeps You Guessing

At its core, Dhurandhar: The Revenge follows Jaskirat Singh, played by Ranveer Singh, who is now fully living his double life as Hamza Ali Mazari inside the Karachi underworld. But this isn’t just about blending in anymore; this is about surviving at the top. He’s not just observing from the inside; he’s rising, gaining power, and becoming someone people both fear and trust at once. And that’s where things get intense, because every move he makes feels risky. One wrong step, one moment of doubt, and everything could fall apart. The tension is constant, especially with people like Major Iqbal and SP Chaudhary Aslam around him, where every interaction feels like a test, like they’re always one step away from figuring him out.

At the same time, the film keeps layering the story with emotional and political moments that add weight to everything happening around him. You start to understand what shaped Jaskirat, what pushed him into this life, and why he carries that anger and silence with him. There’s also this strong sense of mystery running throughout—Bade Sahab. You keep hearing the name, you feel that presence in the background, but the film holds that reveal back in a way that keeps you hooked. And then there’s Sanyal, who talks about a certain “help” he trusts but may never meet, and that small detail quietly builds into something much more interesting as the story progresses. These are the kind of elements that make you pay attention, even in the quieter moments.

What I really felt while watching was that the film doesn’t rush to explain everything. It lets things sit with you. There are questions about Yalina and what her journey leads to, and even bigger ones about Hamza, whether he can ever be Jaskirat, or if that life is already too far gone. The action, the politics, the emotional moments, they all come together in a way that keeps you engaged. At the same time, it doesn’t hand everything to you easily. You’re left thinking, connecting dots, and maybe even questioning a few things long after the film ends.


Performances That Feel Real

I think one of the biggest reasons this film works for me is the casting. It feels right from start to finish; no one feels out of place or added just for the sake of it. Starting with Ranveer Singh, it honestly feels like he becomes Jaskirat Singh. There’s a constant tension in his eyes, a silence that says more than dialogue ever could. You can feel the pain, the emotions, the struggle. It makes you think about how hard it must be living a life like that, constantly stuck between two identities. It’s very internal and controlled, and that’s what makes you connect with him. Even when you wonder if he’s going too deep, it still feels like everything he does has a reason.

Then comes Sanjay Dutt as SP Chaudhary, and you instantly feel the shift. The moment he’s on screen, your attention locks in. There’s an authority he brings that’s hard to ignore. And while the first part had Akshaye Khanna stealing scenes, this time it feels like Arjun Rampal as Major Iqbal really stands out. You can feel the pressure whenever he’s on screen. He doesn’t need heavy dialogues; the presence alone does the job. You can clearly see how ruthless and calculating his character is. R. Madhavan as Ajay Sanyal is solid as always, bringing a calmness that balances the chaos around him. Jameel Jamali, played by Rakesh Bedi, was a surprise; there’s humor, but also a sharp, unpredictable side to him. Sara Arjun also gets more space here, and you can see more emotional depth in her performance.

Characters like Uzair Baloch and Mohammed Alam, played by Gaurav Gera, feel important to the story. If you’ve seen the first part, you’ll know how unrecognizable he was, and now, he just fits. The way his character supports Jaskirat and stays consistent really stands out. Then there’s Pindda, Jaskirat’s friend from his past, played by Udaybir Sandhu. His role adds emotional weight and actually shifts the story in a meaningful way.

Overall, despite the number of characters, no one feels like background noise. Everyone has a purpose, and that’s what makes the film feel complete. It doesn’t feel like you’re watching actors—it feels like you’re watching people who belong in this story.


Direction, Screenplay & Music 

I think one thing I have to give full credit for is the way the story is executed, and a lot of that comes down to Aditya Dhar. The writing, the way it unfolds, and how it plays out on screen, just keep you hooked. You’re never sitting there feeling lost or disconnected; you’re constantly drawn into what’s happening. Even with so many layers of politics, emotions, and action, the screenplay never feels messy. Everything feels intentional and placed with a purpose. Dhar truly proves he is a fascinating writer with a knack for dialogue that makes your heart tug deeply. With such excellent films in his direction, I’m excited to see what more he can offer next. That said, compared to the first part, this one subtly leans toward highlighting certain government decisions in a positive light, and it’s noticeable but never overwhelming.

What stands out is how it differs from other spy films like Raazi, Romeo Akbar Walter, Mission Majnu, even shows like Special Ops. Those all explore infiltration and patriotism, but none feel this intense or this direct. Dhurandhar: The Revenge is more violent, more aggressive, and at times leans toward a particular side, but it never overwhelms the experience. The cast brings everything together beautifully, making it feel grounded and real rather than exaggerated. Cinematography by Vikash Nowlakha and editing by Shivkumar V Panicker deserve special credit for creating a rustic, immersive tone. From the streets of Lyari to the tension in close-ups, everything feels vividly real.

Then there’s the music, which is genuinely a highlight. Shashwat Sachdev’s remixing of classics, taking them up a notch, and knowing exactly when to play each track feels like an added bonus. The Rasputin track blends seamlessly into the scene, the anthem hits with power, and the special entry song for Jaskirat’s character is a showstopper. It all keeps you engaged, emotionally and visually. Everything feels deliberate; nothing is random, and the film flows with a rhythm that just pulls you in.


Final Verdict: Worth Your Time?

Dhurandhar: The Revenge is the kind of film that pulls you in and doesn’t let go. It keeps you on your toes, surprises you when you least expect it, and makes you feel every moment instead of just watching it. There’s a slight tilt in how certain things are presented, but it stays subtle enough to not take away from the overall impact the story still hits, and it hits hard. At the same time, you’re left feeling like Jaskirat’s story isn’t fully done yet, like there’s still some more waiting to be uncovered. Maybe that’s the point… some questions are better left unanswered, because that’s exactly what stays with you long after you walk out of the theatre. If you’ve watched Dhurandhar, the first part, and walked out wondering who Jaskirat really is, this is something you shouldn’t miss. It’s not just a film you watch, it’s something you experience, one that stays with you, emotionally and mentally, even after it ends.

By the way, if you’re into grounded film thoughts, underrated thriller picks, or just plain honest recommendations, I’m over on Instagram:@bingewatch_perspective.  That’s where I post quick recaps, hot takes, and those offbeat gems you might’ve missed.

P.S. If you enjoyed my take on Dhurandhar, don’t miss the hype around Aadu 3, another major Malayalam release that’s creating serious buzz.

💌 Enjoyed the post
👉 Don’t miss out—hit Follow or Subscribe to stay updated with weekly movie reviews and watchlists!

Comments

Popular Posts