Kabhi Haan Kabhi Naa: Shah Rukh Khan’s favorite movie


What makes the movie Kabhi Haan Kabhi Naa a wholesome entertainer?

Shah Rukh Khan’s recently released Hindi film Pathaan is breaking records at the box office and gathering rave reviews for his acting skills. Most of his fans even believe that Pathaan is by far his best performance. But personally, King Khan’s favourite is not Pathaan but one of his earlier small-time hits.

Which then is Shah Rukh Khan’s personal favourite?

Released exactly 29 years ago in Feb 1994, Kabhi Haan Kabhi Naa is the story of a dreamer named Sunil. It was even remade in Telugu as Swapnlokam in 1999 and the Hollywood flick 500 Days of Summer is also loosely based on Kabhi Haan Kabhi Naa.

Here is more about the movie plot and the key actors of Kabhi Haan Kabhi Naa:

The plot

The plot for Kabhi Haan Kabhi Naa is based in Goa and has Shah Rukh Khan play an aspiring musician named Sunil who is head over heels in love with Anna (Suchitra Krishnamoorthi), his childhood friend. But unfortunately, Anna loves Chris (Deepak Tijori) and Sunil knows this. Throughout the movie, Sunil makes many unsuccessful attempts to win over Anna. While Sunil’s father thinks that he is a good-for-nothing child, only his sister and Father Braganza (Naseeruddin Shah) of a local church feel that Sunil is of a pure heart. When it comes to clearing his exams, Sunil flunks here too but receives help from a local gangster who provides him with a fake mark sheet which shows that Sunil has cleared his exams with flying colours! Ultimately, Anna marries Chris, but Sunil also finds love in a random girl (Juhi Chawla) who has lost her way in Goa.

The Cast

Shah Rukh Khan played Sunil with such energy and enthusiasm that it probably endeared an entire generation of movie goers and the spell continues even today. Suchitra Krishnamoorthi made her acting debut playing the character of Anna. Dipak Tijori plays Chris while Father Braganza was played by Naseeruddin Shah. It is worth mentioning two characters here – Sunil’s younger sister, Nikki played by Sadiya Siddiqui and best friend Yezdi played by Kurush Deboo. These are the only two characters in the movie who are aware of Sunil’s crush. Also, they are the only ones who lend him support whenever Sunil fails to win over Anna’s love.

The Simplicity of the plot

Like every other Kundan Shah movie, Kabhi Haan Kabhi Naa does not have one fight scene! Also, the movie does not have a single scene which cannot be watched by the entire family sitting together! However, it is a complete package with wholesome entertainment and a very touching message at the end. Throughout the movie, you feel that Sunil must win over his lady love, but finally, when he doesn’t, you don’t feel let down because of a surprise twist at the end!

Box Office & Critical Review

Produced with a shoestring budget of just Rs. 1.4 Crore, Kabhi Haan Kabhi Naa grossed over Rs. 5.5. Crore at the box office and is widely considered by many, including Shah Rukh Khan himself, his all-time top favourite. But more importantly, it established Shah Rukh Khan as the new romantic hero on the block.

Kabhi Haan Kabhi Naa was released at a time when Shah Rukh Khan was also portrayed as an anti-hero in films like Baazigar, Darr and Anjaam. The critics, audiences and the box office, all loved the variety that Shah Rukh Khan brought to the table!

So if you are looking for some wholesome entertainment which you can enjoy alone or with your entire family, then trust Kabhi Haan Kabhi Naa to do the job fantastically! 


If there is one movie that Shah Rukh Khan calls his personal favorite, then it is Kabhi Haan Kabhi Naa released in 1994. Here is more about its plot and its cast which will make you watch it ASAP.