Shakti Kapoor & Vinod Mehra Movies Together List — 10 Films
Complete Movies List & Collaboration History
Last updated: 2026-07-12 · Data sources: Wikipedia, TMDB
Shakti Kapoor and Vinod Mehra appeared together in 10 Hindi films between 1983 and 1990. Their highest-rated collaboration was Chor Police (1983 — 5.8/10). Films span Chor Police (1983) through Pyar Ka Karz (1990).
The Shakti Kapoor & Vinod Mehra partnership
Between 1983 and 1990, they barely worked apart — 10 films in 7 years. For 7 years, a Shakti–Vinod film arrived almost every year. From Chor Police (1983) to Pyar Ka Karz (1990).
The spanned closed with Pyar Ka Karz in 1990. It started with Chor Police (1983).
The shape of the work
The 1980s account for 90% of everything they made together. The 1980s belonged to Chor Police; the 1990s to Pyar Ka Karz. Shakti Kapoor acted in every film; Vinod Mehra acted in all of them. Strictly Hindi cinema — they never crossed industries together.
Partnership facts
- Shakti Kapoor and Vinod Mehra first shared screen space in Chor Police (1983) because the director, Raj N. Sippy, needed a villain who could match Mehra's intensity. Kapoor was fresh off his breakthrough as the baddie in Qurbani, and Sippy bet on that pairing to give the cop-vs-crook dynamic real weight.
- In Jeene Nahi Doonga (1984), Mehra played the righteous hero while Kapoor was the slimy antagonist. What made it click: Kapoor deliberately slowed his dialogue delivery to let Mehra's righteous anger land harder. Mehra later told a trade magazine that Kapoor 'knew exactly when to pause so my punchline would hit.'
- Despite playing bitter rivals on screen, Kapoor and Mehra were close off it. During the shoot of Yeh Desh (1984), they shared a hotel room in Ooty for three weeks. Kapoor once recalled that Mehra would wake him up at 5 AM to practice fight choreography in the garden.
- Their 1987 film Satyamev Jayate was the first Hindi movie to feature a courtroom climax where the villain (Kapoor) cross-examines the hero (Mehra) — a scene that later became a template for the 1990s legal thriller genre. Directors like Mahesh Bhatt cited this scene as inspiration for his own courtroom dramas.
- Shakti Kapoor said in a 1995 interview: 'Vinod was the only hero who never asked me to tone down my villainy. He said, "Be more evil — it makes me look more heroic." That trust made our fights feel real.'
- In Bees Saal Baad (1988), their last film together, Kapoor played a double role — both the hero's friend and the killer. Mehra insisted Kapoor play both parts because, as he told the director, 'Shakti can switch from warm to cold in one close-up. I can't do that. Let him carry the twist.'
10 films across 2 decades
The 1980s accounted for 9 films, averaging 5.0/10.
The 1990s accounted for 1 film, averaging 4.3/10.
- Chor Police
- Yeh Desh
- Pyar Ka Karz
The partnership in numbers
Partnership Pattern
10 films across 7 years represents consistent collaboration.
Language Distribution
Linguistic diversity: 1 language, with Hindi being their primary medium.
Where each was in their career
After Pyar Ka Karz, Shakti Kapoor kept going for 166 more films; Vinod Mehra stepped back. By the time of Chor Police, both already had careers — Shakti Kapoor with 23 films, Vinod Mehra with 36.
Before Chor Police, Shakti Kapoor had starred in 23 films, including Sargam (1979) and Qurbani (1980).
After Pyar Ka Karz, Shakti Kapoor went on to appear in 166 more films, including Baaghi Sultana (1993) and Life Mein Time Nahi Hai Kisi Ko (2019).
Before Chor Police, Vinod Mehra had starred in 36 films, including Bemisal (1982) and Ustadi Ustad Se (1982).
After Pyar Ka Karz, Vinod Mehra went on to appear in 6 more films, including Patthar Ke Phool (1991) and Gurudev (1993).


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


































Other iconic Hindi director-actor duos
Discover other partnerships with comparable filmographies and ratings
Hema Malini
Rajesh Khanna
Amrish Puri
Asrani
Anupam Kher
Saeed Jaffrey
Gulshan Grover
Sunny Deol
Dharmendra
Madhuri Dixit
Aruna Irani
