Mahesh Bhatt & Sanjay Dutt Movies Together List — 6 Films
Complete Movies List & Collaboration History
Last updated: 2026-07-13 · Data sources: Wikipedia, TMDB
Mahesh Bhatt and Sanjay Dutt appeared together in 6 Hindi films between 1986 and 2008. Their highest-rated collaboration was Sadak (1991 — 6.0/10). Films span Naam (1986) through C Kkompany (2008).
The Mahesh Bhatt & Sanjay Dutt partnership
After 9 years apart, they came back together for C Kkompany (2008). Their work runs across 3 decades of Hindi cinema. They didn't share a set between 1999 and 2008.
From Naam (1986) to C Kkompany (2008). It started with Naam (1986).
The shape of the work
The 1980s belonged to Naam; the 2000s to C Kkompany. Mahesh Bhatt directed every film; Sanjay Dutt acted in all of them. Strictly Hindi cinema — they never crossed industries together.
Partnership facts
- Mahesh Bhatt cast Sanjay Dutt in 'Naam' (1986) when Dutt was still a raw, unproven actor fresh out of jail. Bhatt took a huge risk — the film's financiers walked out because they didn't trust a convict to sell tickets.
- On 'Sadak' (1991), Bhatt deliberately wrote the hero as a suicidal taxi driver because he knew Dutt's real-life grief would bleed into the performance. Dutt didn't have to act — he just showed up with his own pain.
- Bhatt became Dutt's unofficial guardian during the making of 'Naam'. He personally drove Dutt to court hearings and sat with him through the trial — a bond that turned into five films and a lifelong friendship.
- Mahesh Bhatt once said: 'Sanjay Dutt is not an actor I directed. He is a wound I dressed.' He said this in a 1993 interview while promoting 'Gumrah'.
- The success of 'Sadak' (1991) directly launched the 'tortured hero' trend in 90s Bollywood. Every other film after it had a brooding, damaged male lead — all copying what Bhatt and Dutt accidentally created together.
6 films across 3 decades
The 1980s accounted for 2 films, averaging 5.2/10.
The 1990s accounted for 3 films, averaging 5.1/10.
The 2000s accounted for 1 film.
- Naam
- Kabzaa
- Sadak
- Kartoos
- C Kkompany0
The partnership in numbers
Partnership Pattern
6 films across 22 years represents consistent collaboration.
Language Distribution
Linguistic diversity: 1 language, with Hindi being their primary medium.
Where each was in their career
33% of Mahesh Bhatt's screen credits are with Sanjay Dutt. After C Kkompany, Sanjay Dutt kept going for 46 more films; Mahesh Bhatt stepped back.
Before Naam, Mahesh Bhatt had directed 6 films, including Arth (1982) and Saaransh (1984).
After C Kkompany, Mahesh Bhatt went on to direct 6 more films, including Aashiqui 2 (2013) and Murder 2 (2011).
Before Naam, Sanjay Dutt had starred in 8 films, including Vidhaata (1982) and Rocky (1981).
After C Kkompany, Sanjay Dutt went on to appear in 46 more films, including P.K. (2014) and Dhurandhar: The Revenge (2026).


Collaboration Journey
A chronological view of Mahesh Bhatt & Sanjay Dutt's professional partnership
Actors and musicians who worked on most of their films
Anupam Kher is the through-line — cast on 3 of their 6 films. Anupam Kher appears alongside them in 3 films — practically a third lead.
3
2
2
2





























Other iconic Hindi director-actor duos
Discover other partnerships with comparable filmographies and ratings
Danny Denzongpa
Sunny Deol
Mahesh Bhatt
Ashok Kumar
Vinod Mehra
Asrani
Amjad Khan
Amjad Khan
Shashi Kapoor
Preity Zinta
Amitabh Bachchan
