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).
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.
- Kaash
- Milan
- Kartoos
The partnership in numbers
Partnership Pattern
3 films across 12 years represents consistent collaboration.
Language Distribution
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.
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).
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).
Collaboration Journey
A chronological view of Jackie Shroff & Mahesh Bhatt's professional partnership
Actors and musicians who worked on most of their films
Manisha Koirala is the through-line — cast on 2 of their 3 films.
Other iconic Hindi director-actor duos
Discover other partnerships with comparable filmographies and ratings
Ajay Devgan
Johnny Lever
Akshay Kumar
Hema Malini
Jackie Shroff
Aamir Khan
Ashok Kumar
Zeenat Aman
Boman Irani
Randhir Kapoor












