Film
Kabhi Haan Kabhi Naa
A charming 1994 romantic comedy where Shah Rukh Khan plays a lovable dreamer caught between his father's expectations and his heart. The film blends music, comedy and genuine warmth as he pursues both a career in a band and an impossible love. It's gentle, funny, and utterly of its moment—a film that knows being rejected never quite kills hope.
Should you watch it?
Watch it if you enjoy a slow-burn romance where the affection is built out of teasing, small loyalties and a hero who keeps hoping past all reason.
Skip it if you want a tight, fast plot, since this one wanders through long stretches of song, family comedy and sentiment before it settles on its point.
What it asks of you: Settle in for nearly three hours, with a leisurely pace, a sweet and sometimes sentimental tone, and patience for a romance that takes its time.
Not sure? Find tonight's pick in a minute.
If you liked this
Dil Se..1998
Mani Ratnam's visually intoxicating romance between a radio journalist and a mysterious woman. Like Kabhi Haan Kabhi Naa, it's suffused with music and the bittersweet ache of loving someone who may never love you back the same way.
But The second half becomes increasingly abstract and politically dense, which derails the emotional simplicity some viewers want from their romance.

Lamhe1991
Yash Chopra's obsessive, gorgeously shot meditation on impossible love and the cruelty of time. Anil Kapoor and Sridevi are mesmerizing; the film is operatic where Kabhi Haan is modest, but both understand longing.
But It's formally demanding and morally murky about its central relationship—not everyone will forgive what it asks you to accept.

Rang De Basanti2006
Young ensemble film that captures the same blend of friendship, idealism, music, and the messy collision between what you dream and what the world allows. Energetic and genuinely moving without ever feeling saccharine.
But The tonal shift in the second half alienates some viewers; it moves from coming-of-age comedy into something much heavier.

Not sure tonight? Get a pick in a minute, starting from Kabhi Haan Kabhi Naa
The wildcard
Something you would not have found on your own.
Chungking Express1994
Both films treat unrequited love not as a problem to solve but as a condition to inhabit with gentleness and humor.
Wong Kar-wai's masterpiece is also from 1994 and also about romantic longing that can't quite connect. But where Kabhi Haan is warm and earthbound, this is neon-soaked, fragmented, and formally radical. Both films understand heartache as a form of grace.
But It's structurally opaque and demands active interpretation. The pacing is glacial by design. If you want clarity and closure, this will frustrate you.

More like this (8)
Maine Pyar Kiya1989
The ur-text of '90s Hindi romance. Salman Khan and Bhagyashree have that same giddy, innocent chemistry. If you loved Kabhi Haan's sweetness, this is where that sensibility crystallized.
But By modern standards it feels glacially paced and tonally one-note. The gender dynamics, however charming, haven't aged well.

Kal Ho Naa Ho2003
Shah Rukh Khan himself, but in a film that uses romantic comedy as a Trojan horse for something darker and sadder. The music is transcendent; the emotional core is genuinely devastating.
But The twist is divisive—some find it profound, others feel manipulated. It's also overstuffed with plot and tone shifts.

Jaane Tu... Ya Jaane Na2008
A joyful, music-drunk romance about two best friends who can't see what's obvious. It captures that specific warmth of Kabhi Haan—the humor, the lightness, the ache beneath.
But It's entirely built on the will-they-won't-they premise. If you don't buy the central chemistry immediately, there's nothing else to hold you.

Dilwale Dulhania Le Jayenge1995
Shah Rukh Khan's breakthrough romance, released just a year after Kabhi Haan. It's slick, confident, and features some of the most iconic musical sequences in Hindi cinema. The charm is undeniable.
But The script is thin and the gender politics are creaky. It coasts on star power and music rather than character depth.

Hera Pheri2000
Akshay Kumar and Paresh Rawal's comedy-caper has that same spirit of lovable underdog scheming. It's lighter than Kabhi Haan but shares its good-natured humor and desire to make you smile.
But The humor is broad and dated; it relies heavily on slapstick and doesn't have the emotional scaffolding that makes Kabhi Haan linger.

Aashiq Banaya Aapne2005
A romantic drama about a man pursuing an unattainable woman, shot through with music and longing. It has that same melancholic determination as Kabhi Haan, though with a Bollywood gloss.
But It's melodramatic in ways that undercut its own sincerity. The central relationship feels contrived, and the film doesn't quite justify its earnestness.

Swing Time1936
Both films locate their center not in whether the couple ends up together, but in the specific texture of being in love with someone who may never reciprocate.
Fred Astaire and Ginger Rogers in a film about a musician trying to prove himself worthy of the woman he loves. Vastly older and in a different language, but the DNA is identical: charm, music, the comedy of devotion, and a man who keeps hoping.
But The racial politics are disturbing by any standard. The pacing assumes infinite patience. It's also entirely plot-free in a way modern audiences find baffling.

Eternal Sunshine of the Spotless Mind2004
Both films argue that loving someone impossibly—being wrong for them, being outside their life—can still be the truest thing about you.
A science-fiction film about memory and love that moves at the speed of heartbreak. Like Kabhi Haan, it refuses easy answers about whether longing is noble or foolish. But it reaches for philosophical depths rather than comedy.
But It's melancholic, formally fractured, and emotionally exhausting. There are no musical numbers, no father-son reconciliation, no redemptive arc. It's deliberately uncomfortable.

People
Cast
Shah Rukh KhanSunil
Deepak TijoriChris
Satish ShahSimon
Naseeruddin ShahFather Briganza
Tiku TalsaniaPatel
Ajit VachaniCharles
Rita BhaduriMary
Ravi BaswaniAlbert- Shashi SahayPrabha
- Anita KanwalChris' mother
Sadiya SiddiquiNikki
Directing
- Raaj Kumar DahimaAssistant Director
- Shibani SharmaAssistant Director
- Shyamal KarmakarAssistant Director
- Vijay Krishna AcharyaAssistant Director
- Kundan ShahDirector
Writing
- Ranjit KapoorDialogue
- Majrooh SultanpuriLyricist
- Kundan ShahScreenplay
- Pankaj AdvaniScreenplay
- Kundan ShahStory
- Pankaj AdvaniStory
Production
- Vikram MehrohtraProducer
- Nagesh BhangeraProduction Assistant
- Iqbal KatchiProduction Manager
Recommended by
Parineeta, Ek Duuje Ke Liye, Rang, Yaraana, Partner, Prati Roju Pandaage, Anjaam