Skip to content
5 Films Together
5 films·2003–2025·Top Music Composer: Amit Trivedi (1 films)·Top co-star: Shahrukh Khan (3 films)

Karan Johar & Anil Mehta Movies Together List — 5 Films

Complete Movies List & Collaboration History

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

Karan Johar and Anil Mehta appeared together in 5 Hindi films between 2003 and 2025. Their highest-rated collaboration was Kal Ho Naa Ho (2003 — 7.9/10). Films span Kal Ho Naa Ho (2003) through Tu Meri Main Tera Main Tera Tu Meri (2025).

5
Films Together
6.2
Average Rating
2003 - 2025
Career Span
Hindi
Primary Language
Credibility
Career Phase
Active×Active
Long-Term Partnership

The Karan Johar & Anil Mehta partnership

After 9 years apart, they came back together for Shaandaar (2015). Their work runs across 3 decades of Hindi cinema. They didn't share a set between 2006 and 2015.

From Kal Ho Naa Ho (2003) to Tu Meri Main Tera Main Tera Tu Meri (2025). Their most recent film, Tu Meri Main Tera Main Tera Tu Meri, came out in 2025 — the partnership is still active.

The shape of the work

The 2000s belonged to Kal Ho Naa Ho; the 2020s to Tu Meri Main Tera Main Tera Tu Meri. Never on the same side of the camera — Karan Johar director, Anil Mehta director of photography, across all 5 films. Mostly Hindi, with 1 film in Hindi .

5 films across 3 decades

The 2000s brought 2 films together, anchored by Kal Ho Naa Ho (7.9/10).

The 2010s accounted for 2 films, averaging 6.5/10.

The 2020s accounted for 1 film, averaging 4.1/10.

2000s
Films2
Avg Rating7.2/10
Notable:
  • Kal Ho Naa Ho(7.9)
  • Kabhi Alvida Naa Kehna(6.5)
Era:
Karan: ActiveAnil: Active
2010s
Films2
Avg Rating6.5/10
Notable:
  • Ae Dil Hai Mushkil(6.5)
  • Shaandaar0
Era:
Karan: ActiveAnil: Active
2020s
Films1
Avg Rating4.1/10
Notable:
  • Tu Meri Main Tera Main Tera Tu Meri(4.083)
Era:
Karan: ActiveAnil: Active

The partnership in numbers

Partnership Pattern

Duration20032025
Span22 years
Avg Interval~6 years

5 films across 22 years represents consistent collaboration.

Language Distribution

Hindi
4 films (80%)
Hindi
1 film (20%)

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

Where each was in their career

56% of Karan Johar's screen credits are with Anil Mehta.

Karan Johar

Before Kal Ho Naa Ho, Karan Johar had directed 2 films, including Kuch Kuch Hota Hai (1998) and Kabhi Khushi Kabhie Gham (2001).

After Tu Meri Main Tera Main Tera Tu Meri, Karan Johar went on to direct 2 more films, including Accused (2026) and Chand Mera Dil (2026).

Anil Mehta

Before Kal Ho Naa Ho, Anil Mehta had starred in 4 films, including Khamoshi: The Musical (1996) and Hum Dil De Chuke Sanam (1999).

After Tu Meri Main Tera Main Tera Tu Meri, Anil Mehta went on to appear in 2 more films, including Kartavya (2026) and Ikkis (2026).

Frequently asked questions