Woh Lamhe has Shiny Ahuja and Kangana Ranaut playing Aditya Garewal, a struggling director and Sana Azim, a successful heroine respectively. Sana Azim shares an abusive relationship with Nikhil, an actor who always makes it a point to remind her that whatever she is today is just because of him and his generosity. Aditya, on the other hand, wants to use her to become successful as a director, but he eventually falls in love with her. She dumps Nikhil and approaches Aditya and also agrees to act in his film, which goes on to become a huge hit. Aditya later finds out that Sana is schizophrenic and even gets stabbed by her in the process of getting her cured. The rest of the film shows the mental trauma that they both go through.
Though the movie has a tragic end, it connects well with the viewer. It might have got a four star rating if not for its second half which appeared sluggish at times. And, the other characters- Sammy, played by Purab and the doctor friend are adequate and do their job well. Kangana suits the role perfectly. Shiny looked better as an actor in Gangster, but he is a good choice for the role. This reel-life story was aided by the real life relationship between director, Mahesh Bhatt and the yesteryear popular actress, Parveen Babi, who passed away last year.
The music of the film was scored by Pritam. Kya mujhe pyaar hai alone is worth listening to.