The movie had a nice story and guideline which is very moving and interesting though the name is a bit squeamish. It has got a nice blend of drama, emotions, comedy and also gives a social message. The performance of the cast is good and the music is average. But the movie become monotonous in the middle and gets back on the track towards the end. Overall it is a standout bollywood movie and a must watch one.