This thriller has quite an interesting story filled with several shocking twists and turns. Just when you think Bobby's life can't get any worse, another bombshell drops on him breaking his heart even more. The second half is clever, intriguing, and different. Although I admit that Bobby Deol had to suffer a lot, I personally thought this his thirst for revenge was a little extreme and not healthy. You may disagree. Lara Dutta has given an excellent performance. Milind Soman and Bobby also did a nice job. Songs are also good. My favorite is "Mere Chahaton Ka." "Dil Dil" has been picturized and fitted into the story well.