The story is set in a sleepy hill station, Ganga. It revolves around a father, his daughter and her aunt who is also like a mother to her. Her mother left when she was a kid, promising to return, but never does.
Girl grows up to be strong and emotionally independent. She is Aranya. She runs her watch repair shop. One day, a complete stranger comes to her to repair his watch. He is quirky. He keeps coming daily to get his water-logged watch repaired. They fall in love and then comes the twist.
At first you wonder how Aranya (Ayesha Takia) falls in love with a person who she knows has an obvious problem. But later you realize that she is truly in love. Absolutely and completely.
Cut back to 10 years when Aranya was in Class X. Oblivious to her, her classmate Andy was in love with her. He visits her on her birthday wanting to read her a poem he has written. She is not amused and asks him to return 10 years later. Ten years later, Andy (Ranvijay Singh) does return. But is he Andy?
Aranya is in a fix when she learns of this dual personality she has fallen in love with.
MOD has the Nagesh Kukunoor trademark and he spins the tale interestingly. There are times when you wonder where the film is headed and why it is not ending. That's when he introduces a new turn to engage you a little further. However, there comes a time when you feel he could have ended the film a little earlier than he actually did.
All said and done, it's a clean story with love, in its purest form, as the central theme. It's love which stands the test of time as Aranya leaves everything to embrace Abhay, helping him escape from hospital where is been given the shock treatment, and begin life anew together.
Did I say Abhay? So who is Abhay? Herein lies the MOD (twist).