
Dhurandhar (2025) is a Hindi-language spy action thriller that combines undercover intelligence work, suspense, political tension and a complex criminal setting. Written and directed by Aditya Dhar, the film features Ranveer Singh in the lead role, supported by Akshaye Khanna, Sanjay Dutt, R. Madhavan and Arjun Rampal. Its large-scale production and ensemble cast make it a notable title in contemporary Hindi cinema.
The story of Dhurandhar follows Hamza Ali Mazari, an undercover Indian operative assigned to a secret mission in Karachi. His objective is to enter the city’s criminal network, gain the confidence of influential figures and gather information that could help prevent future threats.
Operating under a different identity, Hamza must carefully build relationships within an unfamiliar environment. His mission becomes increasingly complicated as he encounters powerful individuals, competing interests and political connections. Every new development creates another challenge for the undercover operation.
The narrative explores the tension between an operative’s real identity and the role he must maintain while working undercover. It also examines loyalty, trust, deception and the personal pressure associated with a long-running intelligence assignment.
Rather than presenting the story as a straightforward action adventure, the film develops its suspense through the relationships and power struggles surrounding Hamza. His decisions influence the direction of the mission and create uncertainty about what may happen next.
Ranveer Singh plays Hamza Ali Mazari, the central character in Dhurandhar. His character must maintain a carefully constructed identity while working within a complicated network of criminals and influential people.
The role gives Ranveer Singh an opportunity to portray a character who must balance confidence, patience and strategic thinking. Much of the story depends on his ability to convince others that he belongs in the environment he has entered.
Hamza’s journey also raises questions about identity and personal responsibility. As the mission develops, the distinction between his professional assignment and the relationships he forms becomes an important part of the drama.
Akshaye Khanna plays Rehman Dakait, a significant figure within the criminal network. His character adds tension to the story and becomes an important part of Hamza’s mission.
Sanjay Dutt appears as S. P. Choudhary Aslam, while R. Madhavan plays Ajay Sanyal, an intelligence official connected to the operation. Arjun Rampal portrays Major Iqbal, another key character in the film.
The ensemble also includes Sara Arjun as Yalina Jamali, Rakesh Bedi as Jameel Jamali, Danish Pandor as Uzair Baloch, Manav Gohil and several other performers.
The different characters give the story multiple perspectives and help create the complicated environment in which the central mission takes place.
Aditya Dhar serves as the writer and director of Dhurandhar. He is also known for directing Uri: The Surgical Strike, another Hindi film centred on military and national-security themes.
In this film, Dhar builds the narrative around an undercover operation and the challenges of entering a powerful criminal network. The screenplay combines suspense, character relationships and political intrigue to maintain the story’s momentum.
The film also draws inspiration from geopolitical events and intelligence-related themes. However, it is presented as a cinematic spy thriller rather than a documentary account of real events.
Shashwat Sachdev composed the music for Dhurandhar. The background score supports the film’s suspenseful atmosphere and helps connect its dramatic developments.
Vikash Nowlakha handled cinematography, while Shivkumar V. Panicker worked as the editor. The visual presentation establishes the film’s urban settings and gives the story a large-scale cinematic feel.
The production design, editing and sound work contribute to the atmosphere of the undercover narrative. Together, these technical elements support the film’s blend of crime drama, suspense and action.
Dhurandhar was released in Indian cinemas on December 5, 2025. The film has a runtime of approximately 214 minutes, making it a lengthy theatrical experience.
Its streaming release followed on January 30, 2026, on Netflix. The digital release made the film accessible to viewers in different regions, with language and availability options depending on the platform’s local catalogue.
The appeal of Dhurandhar comes from its combination of espionage, complex characters and an undercover storyline. Instead of focusing only on the main character, the film builds a wider world involving criminal organisations, intelligence officials and political connections.
Ranveer Singh leads a large ensemble cast, while Akshaye Khanna, Sanjay Dutt, R. Madhavan and Arjun Rampal contribute important performances. Aditya Dhar’s direction gives the story a strong focus on suspense and the consequences of maintaining a false identity.
The film’s long runtime allows its narrative to explore several characters and connected storylines. Its music, cinematography and production design also help establish the atmosphere of a large-scale Hindi thriller.
Overall, Dhurandhar (2025) is a Hindi spy thriller directed by Aditya Dhar and led by Ranveer Singh. With an ensemble cast, a complex undercover premise and a story involving intelligence work and criminal power structures, it offers a substantial cinematic experience for viewers interested in suspense-driven Indian films.