Sequels usually try to do one of two things. Either they go deeper into emotions, or they go bigger in scale. Dhurandhar The Revenge clearly chooses the second path. It doesn’t slow down or try to be emotional. It just goes all in on speed, action, and intensity.
The film begins with Hamza’s past, showing that he was once Jaskirat Singh Rangi. This backstory helps us understand him a little better before everything gets intense. It gives some base to the character, even though the film doesn’t spend too much time on emotions later.
Most of the cast from the first film returns, which helps maintain continuity. There are also a few new additions. One small but noticeable moment is the brief shot of Akshaye Khanna’s character being laid to rest. It’s a quick link to the previous film, done without slowing the story down.
From there, the film just takes off. There is hardly any pause. It keeps moving quickly, and that actually works in its favor. You don’t really get time to feel bored. At the same time, the film doesn’t focus on romance or family emotions. Everything is driven by one main goal, and it sticks to that throughout.
One interesting choice is the use of 90s songs in the background. While the scenes on screen are often violent or tense, the music is fun and familiar. This contrast works surprisingly well. It makes the film easier to watch, especially for those who enjoy that nostalgic vibe.
Visually, the film looks strong. The sets and overall design match the director’s vision nicely. Nothing feels out of place, and the world of the film feels believable.
The action is where the film really pushes boundaries. It is fast and quite brutal. Compared to the first part, the level of violence is much higher. Not everyone may like that, but from a filmmaking point of view, it is definitely bold and different. Some scenes look like they were cut by the censor board, but even then, the impact remains strong. The use of cuss words is also frequent, often muted, but the audience easily understands what’s being said.
There are also a few moments clearly made for the audience to enjoy in theatres. These scenes get instant reactions, claps and whistles, especially in a packed hall.
At the center of all this is Ranveer Singh as Hamza. He looks more confident and in control compared to the first part. He completely owns the role, and this could easily be one of his best performances so far.
Sanjay Dutt has a strong presence as always, but his role is limited and doesn’t offer much depth. Arjun Rampal gets more screen time as the antagonist, but even his character could have been explored more.
Apart from them, two characters quietly stand out in terms of how important they are to the story, Ajay Sanyal, played by R Madhavan, and his deputy Sushant Bansal, played by Manav Gohil. They don’t have a lot of screen time, but whenever they appear, they grab attention. Their timing, the small nuances in their performances, and the way their dialogues are placed in the narrative make them crucial to how the story moves forward.
The story keeps things interesting by adding twists at the right moments. Just when you think things are getting predictable, something new comes in. This shows that the writer and director have a good grip on how to keep the audience engaged.
The dialogues are not many, but some of them stand out. A few lines touch upon global politics and India’s position in the world, which adds a different layer to the film.
In the end, Dhurandhar The Revenge is not trying to be emotional or complex. It focuses on being fast, intense, and entertaining. And because it stays true to that, it works as a solid, engaging watch.
Movie: Dhurandhar: The Revenge
Directed By: Aditya Dhar
Featuring: Ranveer Singh, R Madhavan, Manav Gohil, Arjun Rampal, Sanjay Dutt, Sara Arjun, Rakesh Bedi, Gaurav Gera
Theatrical Release Date: 19 March 2026
Run Time: 3hrs 49mins
Dhurandhar: The Revenge
4
