Amrish Puri & Annu Kapoor Movies Together List — 7 Films
Complete Movies List & Collaboration History
Last updated: 2026-06-04 · Data sources: Wikipedia, TMDB
Amrish Puri and Annu Kapoor appeared together in 7 Hindi films between 1984 and 2004. Their highest-rated collaboration was Mashaal (1984 — 7.4/10). Films span Mashaal (1984) through Aitraaz (2004).
The Amrish Puri & Annu Kapoor partnership
After 11 years apart, they came back together for Aitraaz (2004). They didn't share a set between 1993 and 2004. Their work runs across 3 decades of Hindi cinema.
The work is uneven: Mashaal (7.4) at one end, Khoon Bahaa Ganga Mein (1.0) at the other. From Mashaal (1984) to Aitraaz (2004).
The shape of the work
The 1980s belonged to Mashaal; the 2000s to Aitraaz. Amrish Puri acted in every film; Annu Kapoor acted in all of them. Strictly Hindi cinema — they never crossed industries together.
Partnership facts
- They first shared screen space in 'Khoon Bahaa Ganga Mein' (1988), a film that tanked so hard (1/10) that nobody expected them to ever work together again. But director Subhash Ghai saw their raw energy in that flop and cast them both in 'Ram Lakhan' (1989) — which became a blockbuster.
- In 'Ram Lakhan' (1989), Puri played the menacing villain Bhanu Pratap while Kapoor played the comic sidekick Gendamal. Their scenes worked because Puri would deliver his threats with dead-serious intensity, and Kapoor would undercut the tension with a perfectly timed stammer — making the audience laugh without breaking the villain's menace.
- On the sets of 'Muskurahat' (1992), Annu Kapoor would bring homemade sweets for the crew every Friday. Amrish Puri, known for being strict on set, would quietly take two pieces — one for himself and one to save for his wife. Kapoor later said that gesture made him realize Puri had a soft side nobody saw on screen.
- Annu Kapoor once said in an interview: 'Amrish ji was like a mountain on set — you couldn't shake him. But when we did comedy scenes together, he would whisper to me, "Tum apna kaam karo, main apna karunga." That trust made me fearless.'
- Their pairing in 'Ram Lakhan' (1989) directly inspired the villain-comic duo template in later masala films. You can see its echo in 'Andaz Apna Apna' (1994) where Paresh Rawal and Shakti Kapoor played a similar straight-man-goofy-villain dynamic — a formula that started with Puri and Kapoor's odd-couple energy.
7 films across 3 decades
The 1980s brought 4 films together, anchored by Mashaal (7.4/10).
The 1990s accounted for 2 films, averaging 5.8/10.
The 2000s accounted for 1 film, averaging 6.4/10.
- Mashaal
- Mr. India
- Muskurahat
- Gardish
- Aitraaz
The partnership in numbers
Partnership Pattern
7 films across 20 years represents consistent collaboration.
Language Distribution
Linguistic diversity: 1 language, with Hindi being their primary medium.
Where each was in their career
After Aitraaz, Annu Kapoor kept going for 26 more films; Amrish Puri stepped back.
Before Mashaal, Amrish Puri had starred in 22 films, including Aakrosh (1980) and Mandi (1983).
After Aitraaz, Amrish Puri went on to appear in 2 more films, including Kisna: The Warrior Poet (2005) and Hum Mein Shahenshah Koun (2026).
Before Mashaal, Annu Kapoor had starred in 2 films, including Aadharshila (1982) and Betaab (1983).
After Aitraaz, Annu Kapoor went on to appear in 26 more films, including Vicky Donor (2012) and Jolly LLB 2 (2017).




Collaboration Journey
A chronological view of Amrish Puri & Annu Kapoor's professional partnership
Actors and musicians who worked on most of their films
Anil Kapoor appears alongside them in 3 films — practically a third lead.
3
2
2
2
2
2
2
2






































2

Other iconic Hindi director-actor duos
Discover other partnerships with comparable filmographies and ratings
Kader Khan
Prem Chopra
Amjad Khan
Bipasha Basu
John Abraham
Satyendra Kapoor
Rohini Hattangadi
Om Puri
