Skip to content
3 Films Together
3 films·1987–1999·Top co-star: Manisha Koirala (2 films)

Jackie Shroff & Mahesh Bhatt Movies Together List — 3 Films

Complete Movies List & Collaboration History

Last updated: 2026-06-04 · Data sources: Wikipedia, TMDB

Jackie Shroff and Mahesh Bhatt appeared together in 3 Hindi films between 1987 and 1999. Their highest-rated collaboration was Milan (1995 — 6.7/10). Films span Kaash (1987) through Kartoos (1999).

3
Films Together
5.4
Average Rating
1987 - 1999
Career Span
Hindi
Primary Language
Credibility
Career Phase
Active×Active

The Jackie Shroff & Mahesh Bhatt partnership

After 8 years apart, they came back together for Milan (1995). They didn't share a set between 1987 and 1995. From Kaash (1987) to Kartoos (1999).

The played out closed with Kartoos in 1999. It started with Kaash (1987).

The shape of the work

The 1980s belonged to Kaash; the 1990s to Milan. Jackie Shroff acted in every film; Mahesh Bhatt directed all of them. Strictly Hindi cinema — they never crossed industries together.

Partnership facts

  • Mahesh Bhatt cast Jackie Shroff in 'Kaash' (1987) after seeing his raw energy in 'Hero' — but Jackie almost walked off set on day one because he couldn't understand Bhatt's abstract direction. Bhatt told him, 'Just be a tree in the wind.' Jackie stayed.
  • On 'Milan' (1995), Bhatt deliberately shot Jackie's scenes in long, unbroken takes — forcing him to drop his usual stylized swagger and react in real time. Jackie later said Bhatt was the only director who made him 'forget the camera was there.'
  • After 'Kartoos' (1999) flopped, Bhatt and Jackie didn't speak for nearly a decade. Jackie later admitted in an interview that Bhatt had called him 'lazy' on set, and he took it personally. They only patched up when Bhatt's son visited Jackie's gym in 2008.
  • Jackie Shroff once said about Bhatt: 'He doesn't direct you — he hypnotizes you. On 'Kaash', he whispered the whole script in my ear while the camera rolled. I didn't act. I just repeated what he said.'
  • The only reason 'Milan' (1995) exists is because Bhatt wanted to prove Jackie could carry a romantic drama without action. The film's success directly led to Bhatt casting Jackie in the more experimental 'Kartoos' — which then bombed so hard it ended their partnership.

3 films across 2 decades

The 1980s accounted for 1 film, averaging 4.9/10.

The 1990s accounted for 2 films, averaging 5.7/10.

1980s
Films1
Avg Rating4.9/10
Notable:
  • Kaash(4.9)
Era:
Jackie: ActiveMahesh: Active
1990s
Films2
Avg Rating5.7/10
Notable:
  • Milan(6.7)
  • Kartoos(4.7)
Era:
Jackie: ActiveMahesh: Active

The partnership in numbers

Partnership Pattern

Duration19871999
Span12 years
Avg Interval~6 years

3 films across 12 years represents consistent collaboration.

Language Distribution

Hindi
3 films (100%)

Linguistic diversity: 1 language, with Hindi being their primary medium.

Where each was in their career

After Kartoos, Jackie Shroff kept going for 106 more films; Mahesh Bhatt stepped back.

Jackie Shroff

Before Kaash, Jackie Shroff had starred in 16 films, including Hero (1983) and Yudh (1985).

After Kartoos, Jackie Shroff went on to appear in 106 more films, including 10 Enradhukulla (2015) and Krishnavataram Part 1: The Heart (Hridayam) (2026).

Mahesh Bhatt

Before Kaash, Mahesh Bhatt had directed 8 films, including Arth (1982) and Saaransh (1984).

After Kartoos, Mahesh Bhatt went on to direct 15 more films, including Aashiqui 2 (2013) and Woh Lamhe (2006).

Frequently asked questions