Every major player — their role in the film, their arc across both parts, and the real person who inspired them.
Ranveer Singh
Hamza Ali Mazari
Real name: Jaskirat Singh Rangi / Karanveer
RAW Operative
Deep Cover
The heart of the entire duology. A Punjabi man from Pathankot who loses his family to a violent land dispute — his father killed, his sister murdered, another abducted. Sentenced to death after his revenge, he is recruited by IB Director Ajay Sanyal for a near-impossible mission: infiltrate the heart of Karachi's underworld as "Hamza", a Pakistani Muslim. Over a decade he rises through the gang hierarchy, maintaining cover while feeding intelligence to India. By The Revenge, the line between Hamza and Jaskirat dissolves entirely — the mission devours the man. He survives but is permanently broken.
Real Inspiration
Inspired by Major Mohit Sharma (Ashoka Chakra), who infiltrated Hizbul Mujahideen as "Iftikhar Bhatt", earned terrorists' trust, and was martyred in 2009 in Kupwara after eliminating four militants. His parents filed a case to stop the film's release.
Akshaye Khanna
Rehman Dakait
Also known as: Ujjer (alter ego)
Gang Leader
Political Operator
The film's most memorable character. Rehman runs Lyari like a corporate CEO — cold, intelligent, methodical. He doesn't shout, doesn't rush. He controls crime, politics, and terror logistics as a single integrated system. His dancing scene to a Bahraini rap song went viral. In the climax of Part 1, Ayesha confronts him using his alter ego "Ujjer" and is killed, sending Hamza into John Wick mode. Rehman's arc is Part 1's spine. His death at the end of Part 1 sets up The Revenge.
Real Inspiration
Sardar Abdul Rehman Baloch — the real Rehman Dakait — ran Lyari's underworld, formed the People's Aman Committee, and held political connections. He was killed in a 2009 police encounter widely believed to be politically motivated.
R. Madhavan
Ajay Sanyal
IB Director / Operation Architect
IB Director
Strategist
The mastermind who launches Operation Dhurandhar. Frustrated by India's weak response to Pakistani terror attacks, he recruits Jaskirat and engineers the entire decade-long covert operation. He preserves evidence of a corrupt minister's links to Pakistani counterfeit currency rackets, waiting for a political moment to act. His iconic line: "India's biggest enemies are Indians themselves." Sanyal operates in moral grey zones, sending a man to psychological destruction in service of the nation.
Real Inspiration
Fashioned closely after Ajit Doval — India's current National Security Advisor — known for his deep-cover intelligence work in Pakistan and militant networks in the 1980s–90s.
Sanjay Dutt
Chaudhary Aslam
Pakistan's Toughest Cop
SSP Karachi
Anti-Terror
A hardened Pakistani police officer loyal to no ideology — only to order and law. He hunts criminals, terrorists, and political pawns with equal ruthlessness, making him dangerous and unpredictable for all sides including Hamza. Sanjay Dutt reportedly drew from personal life experience for this role. He creates massive tension in both films as someone who could expose Hamza at any moment — yet his own code makes him a strange non-villain. His unpredictability is his defining trait.
Real Inspiration
Chaudhry Aslam Khan — Pakistan's most feared cop. Led anti-terror operations in Karachi, survived multiple assassination attempts, and was killed in a 2014 Taliban suicide bomb attack after dismantling major criminal networks.
Arjun Rampal
Major Iqbal
ISI Handler / Primary Antagonist
ISI Officer
True Villain
The ISI Major who is the embodiment of cruelty in the franchise. He operates as the handler connecting Pakistan's intelligence apparatus to the Lyari underworld and the terror network behind 26/11. He is the final boss — the man Hamza must ultimately destroy. In Part 1, Hamza kills him in a brutal close-quarters fight after Ayesha's death, barely surviving and defusing a bomb. In The Revenge, the threat he represents expands beyond his personal role. Arjun Rampal's most intense performance.
Fictional Composite
A fictional amalgamation of ISI handlers who managed Lashkar-e-Taiba's operations against India, including links to the 26/11 planning infrastructure.
Sara Arjun
Ayesha
Hamza's emotional anchor
Love Interest
Tragic Arc
In a film of stone-faced spies and ruthless killers, Ayesha is Hamza's only human connection. She is the anchor that keeps Jaskirat alive inside the shell of Hamza. In a devastating scene, she confronts Rehman Dakait using his alter ego "Ujjer" — and is killed. Her death is the emotional turning point of both films. It transforms Hamza from a controlled operative into a man of pure grief and rage. The audience's collective heartbreak in theatres was reported widely. She doesn't survive to Part 2.
Fictional Character
Entirely fictional — representing the human cost paid by deep-cover operatives who must abandon all personal attachments, and the tragedy when those connections form anyway.
Rakesh Bedi
Devavrat Kapoor
Minister of External Affairs
Minister
Political Operator
The politician who ultimately authorises Operation Dhurandhar after initially being paralysed by bureaucratic timidity. In the opening sequence, he negotiates the Kandahar IC-814 deal — releasing terrorists including Zahoor Mistry's brother. Sanyal preserves evidence of a different minister's alleged links to Pakistani counterfeit currency rackets, with Kapoor noting future political change will be needed to act on it. Rakesh Bedi's character notably drives cars that didn't exist in 2007–09 (the W222 Mercedes) — a widely noted continuity error.
Real Inspiration
Loosely inspired by the political dynamics of the era, particularly around the controversial Kandahar negotiations where India released three terrorists including Maulana Masood Azhar.
Gaurav Gera
Jameel Jamali
Fan favourite comic relief
Gang Member
The most beloved side character in the franchise. Jameel cuts through the relentless darkness of the film with sharp comic timing that never feels forced or out of place. He is embedded in Lyari's criminal world but provides crucial moments of levity that make the audience breathe again. In The Revenge, his character gets more screen time and is frequently cited by reviewers as the standout of Part 2. The consensus: "Jameel Jamali is so fun, my favorite character of this franchise."
Fictional Character
A completely original character designed to humanise the Lyari milieu and provide tonal contrast in a relentlessly brutal narrative.
Manav Gohil
Bade Sahab
The Mastermind — Part 2 Villain
Terror Mastermind
ISI Network
The true architect behind India's terror attacks — the man behind Rehman Dakait and Major Iqbal. After Rehman's death, Hamza grows close to Bade Sahab as part of Phase Two of Operation Dhurandhar. He represents the highest level of the ISI-underworld-terror nexus. In The Revenge, Hamza systematically eliminates every target in his post-credits diary, with Bade Sahab as the final objective. His character connects the 26/11 attacks to the broader counterfeit currency operation exposed in Part 1.
Fictional Composite
A composite villain drawing from multiple figures in Pakistan's deep state who allegedly provided strategic and financial support to the 26/11 Mumbai attack planners.