I have watched this movie for more than 10 times and I still feel it.. Its one of the best Bollywood movies and I don't know y people didn't like the movie.. it has everything about parents, love, bad guy with good heart, simple girl from a dominant family, as it is in india.. I think it has so much emotions, very well scripted and directed.