Skip to content
6 Films Together
6 films·1986–2008·Top Music Composer: Anand Raj Anand (1 films)·Top co-star: Anupam Kher (3 films)

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).

6
Films Together
5.1
Average Rating
1986 - 2008
Career Span
Hindi
Primary Language
Credibility
Career Phase
Active×Active
Long-Term Partnership

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.

1980s
Films2
Avg Rating5.2/10
Notable:
  • Naam(5.6)
  • Kabzaa(4.7)
Era:
Mahesh: ActiveSanjay: Active
1990s
Films3
Avg Rating5.1/10
Notable:
  • Sadak(6)
  • Kartoos(4.7)
Era:
Mahesh: ActiveSanjay: Active
2000s
Films1
Notable:
  • C Kkompany0
Era:
Mahesh: ActiveSanjay: Active

The partnership in numbers

Partnership Pattern

Duration19862008
Span22 years
Avg Interval~4 years

6 films across 22 years represents consistent collaboration.

Language Distribution

Hindi
5 films (100%)

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.

Mahesh Bhatt

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).

Sanjay Dutt

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).

Frequently asked questions