One of the most awaited films of 2025, Dhurandhar, has finally hit theatres, offering audiences a raw, gritty, and intense spy action drama. The film follows Hamza Ali Mazari, an Indian undercover agent, as he infiltrates Pakistan’s perilous underworld and its ties to the terrorist group ISI.
With scenes of blood, violent confrontations, and sinister celebrations of cruelty, the movie doesn’t shy away from showing the dark side of espionage. Ranveer Singh, portraying Hamza, delivers a grounded and compelling performance that anchors the film’s high-octane narrative. This review explores the movie’s plot, characters, trailer, sequel hints, and the gripping ending.
Ranveer Singh shines in Dhurandhar, showcasing his physicality and emotional depth while portraying an undercover agent operating under constant danger. His intense, rugged appearance perfectly suits the role, and his calm, composed demeanor in high-pressure situations adds credibility to his character.
The few emotional moments, though limited, provide audiences with insight into Hamza’s internal struggles, establishing an empathetic connection. However, his on-screen chemistry with debutant Sara Arjun, who plays Yalina, feels forced and underdeveloped, standing out as a weak point in an otherwise stellar performance.

Ensemble Cast Shines While Hamza Infiltrates Pakistan’s Underworld Amid Historical Terror Events
While Sara Arjun’s role is underutilized, other actors leave a significant mark. Akshaye Khanna dominates the screen with his commanding presence, dialogue delivery, and actions. Veteran actors Sanjay Dutt, R. Madhavan, Arjun Rampal, and Rakesh Bedi contribute memorable performances, reflecting their seasoned careers.
The ensemble cast strengthens the movie, adding layers to the intense espionage and criminal underworld narrative. Aditya Dhar’s direction balances these performances, creating a cohesive story that maintains tension despite a sprawling runtime of three hours and thirty-four minutes.
The story is set against real-life historical incidents, including the 1999 Kandahar hijacking and the 2001 Parliament attack. Indian intelligence director Ajay Sanyal (R. Madhavan) recruits Jaskirat Singh Rangi, later renamed Hamza Ali Mazari, to infiltrate Pakistan’s underworld.
Hamza is trained as a covert operative and strategically inserted into Rehman Dakait’s gang to gather intelligence. He gains the gang’s trust by saving Rehman’s son in a critical situation and gradually rises through the ranks, protecting Rehman and advancing his political ambitions while secretly serving his country.

Hamza Faces Love, Loyalty, Terrorism, and Corruption Amid Karachi’s Deadly Underworld Conflicts
As Hamza navigates the dangerous world of Karachi’s underworld, political rivalries and personal relationships complicate his mission. He falls for Yalina, Jamali’s daughter, while contending with Rehman’s nemesis, SP Chaudhary Aslam.
Rehman’s collaboration with the Khanani brothers and Major Iqbal of ISI introduces a network of corruption and terrorism. Hamza, despite inner conflict, maintains his cover while witnessing chilling events such as the planning of the 26/11 Mumbai attacks. These sequences reveal his moral dilemmas, the stakes of espionage, and the harrowing cost of intelligence work.
A pivotal moment in the film is the depiction of the 26/11 attack, where Hamza sees the consequences of his covert actions firsthand. As Pakistani officials celebrate the massacre, he experiences guilt and fear, realizing the lives indirectly affected by his intelligence operations.
This motivates him to accelerate his plan against Rehman, orchestrating complex schemes that involve manipulating allies, enemies, and his personal life, including his relationship with Yalina. The narrative highlights the ethical complexities of espionage, blending suspense with real historical context to heighten tension.
The climax focuses on Hamza’s carefully executed mission to eliminate Rehman and dismantle the gang’s operations. Through cunning tactics, deception, and precise action sequences, he isolates Rehman, leading to a violent confrontation that ends with Rehman’s apparent death.
Hamza’s mission is successful, but he is emotionally overwhelmed, seeking solace in Yalina’s arms. The film concludes with Hamza erasing Rehman’s name from his diary, symbolising the end of one chapter in his undercover operations. A post-credits scene teases a sequel, hinting at further adventures for Hamza and continuing the espionage saga.



