One of the beautiful story, I have ever watched. It has more depth than one can see in screen. The screenplay shifts between two stories, Johnny being a thief is loved by a woman without expectation, where else Vidyasagar is a hardworking man is ditched by a woman having a high expectations in life. The contrasting scenes are portrayed very beautifully and the way two stories are merged is exceptional. One can get several philosophy if he watches the movie closely.
Leaving aside everything, you can definitely watch this movie for the songs and soul stirring bgm. After listening to the music i decided to watch this movie and it's now one of my all time favorites.