Tony (Bobby Deol), who have been serving penance from the time he was born. Was left sleeping on a train by his uncle and aunt at a very young age. Lonely, Way-ward and hungry, he decided to work for a gangster name Vikas Patil (Ashish Vidyarthi) who has connections with the underworld don Raj Mallya (Kabir Bedi). Raj Mallya sells spurious drugs to little children who are sick, one day, the drug happen to kill three children. Didn't want to take the blame, Raj Mallya, decided to put the blame on Dr. Hargobind Gosai, so he entrusted the task to Patil and Patil to Tony, into getting the doctor to sign an agreement paper. Dr. Hargobind case is try in court and he is proved guilty and awarded a life sentence. Upon, this no lawyer is willing to accept his case. Tony, upon reaching up with super star Sapna (Priyanka Chopra) falls in love with her. When he hears she loves a doctor Ajay Saxena and is going to get engaged to him, he was heart broken, and also finding out that Dr. Hargobind Gosai is Sapna's father, he is more depressed and he decided only to follow one path but the truth and he is soon shown some light and Sapna to become his bride.