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

Mahesh Bhatt & Amrita Singh Movies Together List — 3 Films

Complete Movies List & Collaboration History

Last updated: 2026-07-13 · Data sources: Wikipedia, TMDB

Mahesh Bhatt and Amrita Singh appeared together in 3 Hindi films between 1986 and 1988. Their highest-rated collaboration was Naam (1986 — 5.6/10). Films span Naam (1986) through Kabzaa (1988).

3
Films Together
4.9
Average Rating
1986 - 1988
Career Span
Hindi
Primary Language
Credibility
Career Phase
Active×Active

The Mahesh Bhatt & Amrita Singh partnership

From Naam (1986) to Kabzaa (1988). The played out closed with Kabzaa in 1988. It started with Naam (1986).

The shape of the work

Mahesh Bhatt directed every film; Amrita Singh acted in all of them. Strictly Hindi cinema — they never crossed industries together.

Partnership facts

  • Mahesh Bhatt cast Amrita Singh in 'Naam' (1986) after seeing her in a small role in 'Betaab' — but she almost didn't get the part because Bhatt thought she looked too young. She screen-tested twice before he said yes.
  • On the sets of 'Thikana' (1987), Amrita Singh would deliberately flub her lines to make Mahesh Bhatt laugh and break his intense director persona. He later said she was the only actor who could make him lose focus on set.
  • During the making of 'Kabzaa' (1988), Mahesh Bhatt and Amrita Singh started a romantic relationship that lasted several years. Bhatt later admitted in interviews that their off-screen dynamic directly influenced the intensity of the film's scenes.
  • Mahesh Bhatt once said about Amrita Singh: 'She was a storm I couldn't control. Every film we made together felt like a live wire.' He said this in a 1993 interview with Stardust magazine.
  • The success of 'Naam' (1986) — their first film together — directly led to Mahesh Bhatt casting Amrita Singh in two more films back-to-back. That trilogy made her one of the highest-paid actresses in Bollywood by 1988.

3 films across 1 decade

1980s
Films3
Avg Rating4.9/10
Notable:
  • Naam(5.6)
  • Kabzaa(4.7)
Era:
Mahesh: ActiveAmrita: Active

The partnership in numbers

Partnership Pattern

Duration19861988
Span2 years
Avg Interval~1 years

3 films across 2 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

Mahesh Bhatt

Before Naam, Mahesh Bhatt had directed 6 films, including Arth (1982) and Saaransh (1984).

After Kabzaa, Mahesh Bhatt went on to direct 46 more films, including Aashiqui 2 (2013) and Woh Lamhe (2006).

Amrita Singh

Before Naam, Amrita Singh had starred in 4 films, including Betaab (1983) and Sunny (1984).

After Kabzaa, Amrita Singh went on to appear in 32 more films, including Badla (2019) and 2 States (2014).

Frequently asked questions