This movie is the best I have so far seen from the Bollywood (I have seen more than 800 films). I just cannot describe the movie. It is just perfect. Each and every scene, each and every dialog looked perfect. The music, one of the most memorable and the story, just excellent. I have watched the movie more than ten times and so far I have not found even a single mistake or some thing like that which could be said improper. Even the last action scene was so perfect that I have very rarely seen such proper directed scenes. If you have not watched the movie, just watch it now. But remember one thing. There should be complete pin drop silence in the room and no body should talk until the end of the movie.