Dhurandhar features a massive ensemble cast led by some of Bollywood’s biggest names. The film also has a strong technical team working behind the scenes. Let’s look at everyone who made this spy thriller possible.
Dhurandhar Main Lead Cast
Ranveer Singh – The RAW Agent
Ranveer Singh plays the main character, a RAW agent who is at the center of all the action. His character handles dangerous covert operations and carries most of the film’s screen time. This is one of Ranveer’s most intense and physical performances, showing him in a completely different avatar. He is positioned as the face of the entire Dhurandhar franchise.
Sanjay Dutt – SP Chaudhary Aslam
Sanjay Dutt appears as SP Chaudhary Aslam, a senior police officer who plays a crucial role in the counter-terror operations. His character is tough, rugged, and commands respect on screen. SP Aslam often works in the grey zone, balancing police duties with national security priorities. Sanjay Dutt’s powerful screen presence adds serious weight to the film.
Also Read: Dhurandhar Movie Review
R Madhavan – Ajay Sanyal (IB Chief)
R Madhavan plays Ajay Sanyal, the Intelligence Bureau chief whose character is inspired by real-life NSA Ajit Doval. He is the strategic brain behind all the intelligence operations in the film. Madhavan’s character guides the field agents, including Ranveer’s character, through complex missions and back-channel negotiations. His calm and calculated approach makes him a key player in the story.
Akshaye Khanna – Rehman Dakait
Akshaye Khanna plays one of the main villains, Rehman Dakait, bringing his trademark intensity to the role. His character is calm, calculating, and extremely dangerous, making him a serious threat. Rehman Dakait drives many of the film’s high-stakes confrontations and dangerous situations. Akshaye’s layered performance as the antagonist is one of the film’s highlights.
Arjun Rampal – Major Iqbal (ISI Officer)
Arjun Rampal plays Major Iqbal, a key Pakistani ISI operative who becomes a major opponent to the Indian side. His character fuels the cross-border espionage angle that’s central to the plot. Major Iqbal is an ideological enemy who plays a crucial role in the Kandahar hijack storyline. Arjun brings a strong screen presence to this important negative role.
Sara Arjun – The Emotional Core
Sara Arjun is cast opposite Ranveer Singh and provides the emotional heart of several portions in the film. Her character adds personal stakes to the dangerous mission and appears in both dramatic and intense situations. She helps ground the story with emotional moments amidst all the action. Sara’s performance brings depth to the high-octane thriller.
Dhurandhar Supporting Cast
Rakesh Bedi
Rakesh Bedi plays a significant supporting role that extends into Dhurandhar Part 2 as well. He brings both seriousness and occasional lighter moments to the otherwise dark narrative. Rakesh has publicly confirmed that his role becomes bigger in the sequel. His character is important enough to appear across both parts of the franchise.
Also Read: Dhurandhar 2 Release Date
Udaybir Sandhu
Udaybir Sandhu appears in a supporting role that helps flesh out the security and civilian aspects of the story. His character adds depth to the world of intelligence operations shown in the film.
Manav Gohil
Manav Gohil plays a supporting character that helps depict the wider impact of the hijack situation. His performance adds authenticity to the film’s portrayal of the crisis.
Mir Salman – TV Reporter
Mir Salman appears as a TV reporter, representing the media side of the story. His character shows how the news channels covered the hijack and counter-terror operations.
Other Supporting Actors
The film also features Mashhoor Amrohi, Jaroslav Shvets (as a bodyguard), Danish Iqbal (appearing as himself), Vikash Rai (playing a gangster), and Danish Pandor in various supporting roles. These actors populate the film’s world of underworld connections, political systems, and security operations.
Dhurandhar Movie- Director and Producers
Aditya Dhar – Director and Producer
Aditya Dhar wears multiple hats as the writer, director, and one of the producers of Dhurandhar. He previously made patriotic action films and has designed Dhurandhar as a two-part espionage saga. Aditya is closely involved in everything from scripting to action design to the overall world-building. His vision has shaped the entire franchise from start to finish.
Know More- Aditya Dhar Net Worth
Jyoti Deshpande – Lead Producer (Jio Studios)
Jyoti Deshpande is the lead producer representing Jio Studios, which is backing the film financially. She oversees the large-scale distribution and has helped position Dhurandhar as a major theatrical event. Her involvement has ensured that the film gets wide release across India and globally.
Lokesh Dhar – Producer (B62 Studios)
Lokesh Dhar produces the film under B62 Studios and works closely with Aditya Dhar. Together they handle the creative and production decisions for this massive project. They managed the complex logistics of shooting across multiple locations with heavy VFX requirements.
Also Read: 10 Richest Indian Film Producers
Other Producers
The film also has Rahul Gandhi as executive producer, Nasir Ahmed Khan as line producer, Sidhu Manpreet handling Punjab schedules, and Aarsh Vora as creative producer. Shweta Vora works as assistant producer. This team ensured smooth execution across shooting locations in Thailand, Mumbai, Punjab, and Ladakh.
Dhurandhar Movie Technical Crew
Shashwat Sachdev – Music Composer
Shashwat Sachdev has composed both the songs and the background score for Dhurandhar. He described the music as a “palette breaker” compared to his earlier work. Shashwat started composing early when the script was being written. His aggressive, atmospheric music perfectly matches the film’s dark spy world and intense action sequences.
Vikash Nowlakha – Cinematographer
Vikash Nowlakha is the director of photography who captured all the large-scale action and diverse locations. His camera work covers everything from urban spaces to rugged mountain terrains. Vikash’s cinematography gives Dhurandhar its gritty, immersive visual tone. The way he has shot the action sequences makes them feel real and intense.
Shivkumar V. Panicker – Editor
Shivkumar V. Panicker is the film’s editor and a frequent collaborator of Aditya Dhar. He had the challenging task of shaping a 214-minute (3.5+ hour) narrative into a coherent thriller. Given the long runtime and two-part structure, his editing is crucial in balancing character moments with big action set-pieces. His work keeps the tension alive throughout the film.
Mukesh Chhabra – Casting Director
Mukesh Chhabra handled the casting for Dhurandhar, assembling the mix of A-list stars and character actors. He is responsible for bringing together this talented ensemble cast. His casting choices help ground the film’s espionage world in believable and strong personalities. The variety of actors from different backgrounds adds authenticity to the story.
Why This Team Works
The combination of experienced actors like Sanjay Dutt and R Madhavan with younger energy from Ranveer Singh creates a powerful on-screen chemistry. Each actor brings their own strength to the table—action, intensity, emotion, or villainy.
Behind the camera, Aditya Dhar’s vision combined with Jyoti Deshpande’s production backing has resulted in a film that looks and feels international. The technical crew of Shashwat, Vikash, and Shivkumar have years of experience in their fields.

