Skip to content
12 Films Together
12 films·1981–2019·Top Music Composer: Bappi Lahiri (1 films)·Top co-star: Kader Khan (4 films)

Hema Malini & Shakti Kapoor Movies Together List — 12 Films

Complete Movies List & Collaboration History

Last updated: 2026-06-04 · Data sources: Wikipedia, TMDB

Hema Malini and Shakti Kapoor appeared together in 12 Hindi films between 1981 and 2019. Their highest-rated collaboration was Satte Pe Satta (1982 — 6.8/10). Films span Naseeb (1981) through Shimla Mirchi (2019).

12
Films Together
5.3
Average Rating
1981 - 2019
Career Span
Hindi
Primary Language
Credibility
Career Phase
Active×Active
Long-Term Partnership

The Hema Malini & Shakti Kapoor partnership

After 27 years apart, they came back together for Shimla Mirchi (2019). They didn't share a set between 1992 and 2019. 1987 was their peak — 3 films in twelve months.

Their work runs across 3 decades of Hindi cinema. From Naseeb (1981) to Shimla Mirchi (2019).

The shape of the work

The 1980s account for 75% of everything they made together. The 1980s belonged to Satte Pe Satta; the 2010s to Shimla Mirchi . Hema Malini acted in every film; Shakti Kapoor acted in all of them.

Partnership facts

  • Hema Malini and Shakti Kapoor first shared screen space in 'Farz Aur Kanoon' (1982) because the director, K. Bapaiah, needed a villain who could match Hema's star power in a courtroom drama. Shakti was already known for his loud, over-the-top roles, but Bapaiah specifically asked him to tone it down so Hema's character could dominate the scenes.
  • In 'Tyaagi' (1992), Shakti Kapoor played a lecherous landlord opposite Hema Malini's village belle. The trick they used: Shakti would deliberately overact in the first take, then Hema would underplay her reaction in the second take. The director kept the version where Hema's stillness made Shakti's creepiness feel more real.
  • During the shoot of 'Shimla Mirchi' (2019), Hema Malini personally requested Shakti Kapoor to play her character's husband. They hadn't worked together in 27 years. Shakti later told a friend that Hema called him and said, 'Come, let's make one more film before we both retire.'
  • Shakti Kapoor said in a 2020 interview: 'Hema ji is the only heroine who never complained about my villain roles. She would say, "Shakti, you make me look good because you are so bad." That is the biggest compliment I got.'
  • The only reason 'Shimla Mirchi' (2019) got made was because Hema Malini and Shakti Kapoor agreed to work together again. The film's producer had been struggling to cast a veteran couple for the subplot. Once Hema and Shakti signed on, the rest of the cast fell into place within two weeks.

12 films across 3 decades

The 1980s accounted for 9 films, averaging 5.5/10.

The 1990s accounted for 2 films, averaging 4.3/10.

The 2010s accounted for 1 film.

1980s
Films9
Avg Rating5.5/10
Notable:
  • Satte Pe Satta(6.8)
  • Naseeb(6.6)
Era:
Hema: ActiveShakti: Active
1990s
Films2
Avg Rating4.3/10
Notable:
  • Tyaagi(4.4)
  • Jamai Raja(4.2)
Era:
Hema: ActiveShakti: Active
2010s
Films1
Notable:
  • Shimla Mirchi 0
Era:
Hema: ActiveShakti: Active

The partnership in numbers

Partnership Pattern

Duration19812019
Span38 years
Avg Interval~3 years

12 films across 38 years represents consistent collaboration.

Language Distribution

Hindi
11 films (92%)
Hindi
1 film (8%)

Linguistic diversity: 2 languages, with Hindi being their primary medium.

Where each was in their career

52% of Hema Malini's screen credits are with Shakti Kapoor.

Hema Malini

Before Naseeb, Hema Malini had starred in 10 films, including Cinema Cinema (1979) and Meera (1979).

After Shimla Mirchi , Hema Malini went on to appear in 1 more film, including Hum Mein Shahenshah Koun (2026).

Shakti Kapoor

Before Naseeb, Shakti Kapoor had starred in 6 films, including Sargam (1979) and Qurbani (1980).

After Shimla Mirchi , Shakti Kapoor went on to appear in 5 more films, including Trial Period (2023) and Animal (2023).

Language
Decade

Frequently asked questions