The plot of the movie is, as usual, same to the genre it belongs. But the treatment of the plot is pretty new and refreshing for indian movie industry. The base pillars of the storyline on which the story was made to stand were developed very well (unlike the lousy background developed in most of the bolywood movies). Unlike the most of the bollywood movies, the writer has developed the plot on the basis of indian mythical and folklore tales successfully without making you feel that you were forced to swallow some silly logics in the story. The director was excellent in presenting the whole story. The actors were really upto mark, specialy the male lead and anushka. And for those who are making fun of thus movie in above comments, they shall either acquire a better taste or should keep themselves limited to junks like "harry met sejal".