Shakti Kapoor & Sanjay Dutt Movies Together List — 21 Films
Complete Movies List & Collaboration History
Last updated: 2026-06-04 · Data sources: Wikipedia, TMDB
Shakti Kapoor and Sanjay Dutt appeared together in 21 Hindi films between 1981 and 2013. Their highest-rated collaboration was Rocky (1981 — 6.5/10). Films span Rocky (1981) through Zanjeer (2013).
The Shakti Kapoor & Sanjay Dutt partnership
Their work runs across 4 decades of Hindi cinema. 1991 was their peak — 3 films in twelve months. For 32 years, a Shakti–Sanjay film arrived almost every year.
From Rocky (1981) to Zanjeer (2013). It started with Rocky (1981).
The shape of the work
The 1980s belonged to Rocky; the 2010s to Zanjeer. Shakti Kapoor acted in every film; Sanjay Dutt acted in all of them. Strictly Hindi cinema — they never crossed industries together.
Partnership facts
- Shakti Kapoor was the one who recommended Sanjay Dutt for the lead in Rocky (1981). The director wanted a fresh face, and Shakti pushed for Sanjay — that film launched Sanjay as a star.
- In Do Dilon Ki Dastaan (1985), Shakti played the comic sidekick while Sanjay played the romantic hero. Their timing worked because Shakti would deliberately overact in rehearsals, forcing Sanjay to react with a straight face — that contrast made the comedy land.
- Shakti Kapoor once said in an interview that Sanjay Dutt would call him 'Shakti bhai' on set and always insisted they eat lunch together, even when Sanjay was already a bigger star. They never had a single fight in 32 years of working together.
- Their pairing in Chal Mere Bhai (2000) directly inspired the comic-relief duo formula for many early-2000s family dramas — where a loud, scheming sidekick (Shakti) bounces off a cool, clueless hero (Sanjay). You can see the template in later films like Mujhse Shaadi Karogi.
- In Khoon Ka Karz (1991), Sanjay played a double role — one serious, one comic. Shakti was the only actor Sanjay trusted to improvise with on the comic track. They shot the entire comedy subplot in one continuous take because they kept making each other laugh and didn't want to break the flow.
21 films across 4 decades
The 1980s accounted for 5 films, averaging 4.9/10.
The 1990s accounted for 10 films, averaging 4.5/10.
The 2000s accounted for 4 films, averaging 5.2/10.
The 2010s accounted for 2 films, averaging 4.3/10.
- Rocky
- Main Awara Hoon
- Aatish: Feel the Fire
- Jeene Do
- Hathyar
- Musafir
- Zanjeer
- Chatur Singh Two Star0
The partnership in numbers
Partnership Pattern
21 films across 32 years represents consistent collaboration.
Language Distribution
Linguistic diversity: 1 language, with Hindi being their primary medium.
Where each was in their career
46% of Shakti Kapoor's screen credits are with Sanjay Dutt.
Before Rocky, Shakti Kapoor had starred in 6 films, including Sargam (1979) and Qurbani (1980).
After Zanjeer, Shakti Kapoor went on to appear in 19 more films, including Life Mein Time Nahi Hai Kisi Ko (2019) and Trial Period (2023).
Rocky was Sanjay Dutt's acting debut.
After Zanjeer, Sanjay Dutt went on to appear in 25 more films, including P.K. (2014) and Dhurandhar: The Revenge (2026).




Collaboration Journey
A chronological view of Shakti Kapoor & Sanjay Dutt's professional partnership
Actors and musicians who worked on most of their films
They worked with the same 6 people again and again — a small repertory company. Gulshan Grover appears alongside them in 9 films — practically a third lead.
9
5
4
4
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2


























































































