Anupam Kher & Vinod Mehra Movies Together List — 3 Films
Complete Movies List & Collaboration History
Last updated: 2026-06-03 · Data sources: Wikipedia, TMDB
Anupam Kher and Vinod Mehra appeared together in 3 Hindi films between 1987 and 1994. Their highest-rated collaboration was Bees Saal Baad (1988 — 4.6/10). Films span Satyamev Jayate (1987) through Insaniyat (1994).
The Anupam Kher & Vinod Mehra partnership
From Satyamev Jayate (1987) to Insaniyat (1994). The played out closed with Insaniyat in 1994. It started with Satyamev Jayate (1987).
The shape of the work
The 1980s belonged to Bees Saal Baad; the 1990s to Insaniyat. Anupam Kher acted in every film; Vinod Mehra acted in all of them. Strictly Hindi cinema — they never crossed industries together.
Partnership facts
- Anupam Kher was already a National Award winner when he signed Satyamev Jayate (1987), but he took a supporting role opposite Vinod Mehra — then a bigger star — because the script had a courtroom climax where both actors got equal screen time. Kher later said he learned how to pace a dramatic monologue by watching Mehra rehearse.
- In Bees Saal Baad (1988), Mehra played the haunted hero while Kher played the comic sidekick. On set, Mehra would deliberately flub his lines in the first take to make Kher laugh, then nail the second take — a trick that loosened Kher's natural intensity and gave their scenes a lived-in rhythm.
- During the shoot of Insaniyat (1994), Mehra was already battling the heart condition that would kill him a year later. Kher would drive him home after night shoots, and they'd stop for chai at a dhaba in Andheri. Kher has never spoken about those drives in interviews — but a crew member recalled it in a 1995 Stardust article.
- After Mehra's death in 1995, Kher told Filmfare: 'Vinod was the only co-star who could make me forget the camera. He'd whisper a joke right before 'action' and I'd have to bite my cheek to keep from laughing. That's why our scenes together look so alive — we were barely holding it together.'
- The only reason these two worked together three times is because Mehra personally recommended Kher to the producer of Satyamev Jayate after the original choice (a younger actor) backed out. That film's success led to the other two — meaning Kher's entire early pairing with Mehra exists because Mehra made one phone call.
3 films across 2 decades
The 1980s accounted for 2 films, averaging 4.5/10.
The 1990s accounted for 1 film, averaging 3.6/10.
- Bees Saal Baad
- Satyamev Jayate
- Insaniyat
The partnership in numbers
Partnership Pattern
3 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
When they first worked together, Anupam Kher had 15 films behind them; Vinod Mehra had 59. After Insaniyat, Anupam Kher kept going for 173 more films; Vinod Mehra stepped back.
Before Satyamev Jayate, Anupam Kher had starred in 15 films, including Saaransh (1984) and Utsav (1984).
After Insaniyat, Anupam Kher went on to appear in 173 more films, including MS Dhoni: The Untold Story (2016) and Veer-Zaara (2004).
Before Satyamev Jayate, Vinod Mehra had starred in 59 films, including Bemisal (1982) and Ustadi Ustad Se (1982).
After Insaniyat, Vinod Mehra went on to appear in 1 more film, including Aurat Aurat Aurat (1996).
Collaboration Journey
A chronological view of Anupam Kher & Vinod Mehra's professional partnership
Actors and musicians who worked on most of their films
Aruna Irani is the through-line — cast on 2 of their 3 films.
2
2
2
2
2

























Other iconic Hindi director-actor duos
Discover other partnerships with comparable filmographies and ratings
Amrish Puri
Anupam Kher
Naseeruddin Shah
Dipannita Sharma
Manisha Koirala
Ram Gopal Varma
Jackie Shroff
Shakti Kapoor
Ashok Saraf
