Skip to content
3 Films Together
3 films·1984–1991·Top co-star: Anupam Kher (2 films)

Anil Kapoor & Yash Chopra Movies Together List — 3 Films

Complete Movies List & Collaboration History

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

Anil Kapoor and Yash Chopra appeared together in 3 Hindi films between 1984 and 1991. Their highest-rated collaboration was Mashaal (1984 — 7.4/10). Films span Mashaal (1984) through Lamhe (1991).

3
Films Together
5.8
Average Rating
1984 - 1991
Career Span
Hindi
Primary Language
Credibility
Career Phase
Active×Active

The Anil Kapoor & Yash Chopra partnership

From Mashaal (1984) to Lamhe (1991). Mashaal is the one most viewers reach for. The played out closed with Lamhe in 1991.

It started with Mashaal (1984).

The shape of the work

The 1980s belonged to Mashaal; the 1990s to Lamhe. Anil Kapoor acted in every film; Yash Chopra directed all of them. Strictly Hindi cinema — they never crossed industries together.

Partnership facts

  • Yash Chopra didn't want to cast Anil Kapoor in Mashaal (1984). He thought Anil was too young and too 'hero-like' for the gritty role of a street-smart newspaper boy. Anil begged for a screen test, did it in one take, and Chopra changed his mind on the spot.
  • On the set of Vijay (1988), Anil Kapoor would constantly improvise dialogue. Yash Chopra hated it at first — he was a stickler for his written lines. But after the third day, Chopra started leaving blank spaces in the script for Anil to fill. That film became their only flop together.
  • Lamhe (1991) was a box office disaster in India but a blockbuster overseas. Because of that split, Yash Chopra and Anil Kapoor together convinced the industry that the Non-Resident Indian (NRI) audience was a real market. Every single 'diaspora film' after 1992 — from DDLJ to Kabhi Khushi Kabhie Gham — owes its existence to the risk they took with Lamhe.
  • After Lamhe flopped in India, Yash Chopra felt responsible for ruining Anil Kapoor's career momentum. Anil called him the next morning and said, 'Sir, I signed the film knowing the script. We both believed in it. Don't apologise.' They didn't work together again for 17 years — but they spoke on the phone every single Diwali without fail.
  • Anil Kapoor once said about Yash Chopra: 'He was the only director who could make me cry on set without saying a word. He'd just look at me from behind the camera, and I'd know exactly what he wanted.'

3 films across 2 decades

The 1980s brought 2 films together, anchored by Mashaal (7.4/10).

The 1990s accounted for 1 film, averaging 6.1/10.

1980s
Films2
Avg Rating5.7/10
Notable:
  • Mashaal(7.4)
  • Vijay(4)
Era:
Anil: ActiveYash: Active
1990s
Films1
Avg Rating6.1/10
Notable:
  • Lamhe(6.1)
Era:
Anil: ActiveYash: Active

The partnership in numbers

Partnership Pattern

Duration19841991
Span7 years
Avg Interval~4 years

3 films across 7 years represents consistent collaboration.

Language Distribution

Hindi
3 films (100%)

Linguistic diversity: 1 language, with Hindi being their primary medium.

Where each was in their career

After Lamhe, Anil Kapoor kept going for 80 more films; Yash Chopra stepped back.

Anil Kapoor

Before Mashaal, Anil Kapoor had starred in 6 films, including Shakti (1982) and Woh Saat Din (1983).

After Lamhe, Anil Kapoor went on to appear in 80 more films, including Animal (2023) and Jugjugg Jeeyo (2022).

Yash Chopra

Before Mashaal, Yash Chopra had directed 5 films, including Kaala Patthar (1979) and Noorie (1979).

After Lamhe, Yash Chopra went on to direct 12 more films, including Veer-Zaara (2004) and Jab Tak Hai Jaan (2012).

Frequently asked questions