The story revolves around a big group of friends consisting of Atul (Akshay Kumar), Vijay (Sunil Shetty), Divya (Manisha Koirala), Vivek (Sonu Nigam), Prem (Aftab Shivdasani), Abdul (Arshad Warsi) and Rajesh (Rajat Bedi) amongst others. Divya is a reincarnated soul who herself is unaware of this. When Rajesh rapes Divya, she commits suicide thinking that all of her friends were involved in the rape. The rest of the friends are completely unaware of anything and are innocent. When Kapil (Armaan Kohli), the lover of Divya's previous life finds out about her death, he comes back to life to get revenge from all of the group. As a punishment, Rajesh is strangled to death first. This is followed by Abdul being electrocuted. Although Atul & his other friends don't have a chance to tell Divya that they're truly innocent, they're not going to forgive Divya & Kapil because two innocent people including Abdul are already dead. Rajesh was the only guilty person. It would've been better for Divya & Kapil to ask them if Abdul was guilty or not? A priest (Raj Babbar) gives the group of friends a necklace and assures them that they cannot be harmed when they are wearing the necklace. Atul doesn't believe in any of this. However, when he is attacked by Kapil, he realizes he survived because the necklace was stuck on his hand.
Some more of their friends get killed unfortunately. Prem's possessed to commit murder but he ends up in jail. Vijay's pushed off the gym's roof. Vivek, afraid he's next, calls his big brother Karan (Sunny Deol). Karan arrives to rescue Vivek. Atul gets stabbed by Kapil while trying to save Vivek. Kapil's chasing Vivek. Atul's unable to destroy Kapil. Atul's unable to save Vivek's life. Atul goes to the same priest, who gave the lockets. Atul asks priest to save Vivek's life. Atul dies due to blood loss since he got stabbed by Kapil. Karan shows up to stop Kapil from killing Vivek. Karan gets killed by Kapil. Priest sends powers to bring Karan back to life. Karan kills Kapil. Vivek's still alive.