I regret watching it so late. Wonderful movie to watch, superb casting. One of the perfect example that one should not watch a movie based on critic reviews. I wonder how Harshavardhan has not been casted in any of the movie after this charismatic role. I just loved the story, kudos to the story writer that without repeating so called romantic scenes of the bollywood movies he wrote such a script that hold the audiance till last. Icing on the cake is its songs where each and every word is found meaniful with respect to context.