Because in the end, the film isn't about getting the "Haan." It’s about surviving the "Naa."

Sunil’s defining trait, however, is his desperate tendency to lie. To gain the approval of his strict father (played excellently by Anjan Srivastav) and to win the heart of Anna (Suchitra Krishnamoorthi), Sunil spins a web of deception. He creates fake report cards and fabricates rumors to break up Anna and Chris (Deepak Tijori), his wealthy, conventional rival.

One masterstroke: the film has no actual villain. Chris is a decent man. Anna is not cruel—she simply doesn’t love Sunil back. The antagonist is Sunil’s own immaturity. The resolution is not Anna falling into Sunil’s arms but Sunil finally learning to let go. That is unheard of in Bollywood.

Released on February 25, 1994, Kabhi Haan Kabhi Naa remains a crown jewel of 90s Bollywood, famously known as . Directed by Kundan Shah, this coming-of-age classic broke the mold of the "perfect hero" by introducing us to Sunil—a flawed, endearing underdog who lies, fails his exams, and ultimately learns the bittersweet lesson of letting go. 🎬 The Heart of the Story

The story is set in the picturesque, sleepy town of Goa. Sunil (Shah Rukh Khan) is a cheerful, dreamy, and slightly lazy young man who plays the guitar in a small band called "The Insiders." He is deeply in love with his best friend, Anna (Suchitra Krishnamoorthi), a beautiful and kind-hearted girl who sees him only as a good friend.

Though Shah Rukh Khan went on to become the "King of Romance" through grander films like Dilwale Dulhania Le Jayenge , his portrayal of Sunil remains a crown jewel in his filmography. Khan brought an infectious, boyish charm to a character who, on paper, could easily have been unlikable.