Sonia Sehgal and Naina Sehgal (both played by Kajol) are twins. The two are completely different from each other, Sonia being the outgoing twin and Naina being the shy one. Meanwhile, the police are hunting for a cold-blooded, sadistic killer and rapist, Gokul Pandit (Ashutosh Rana). However tragedy strikes when Gokul rapes and brutally kills Sonia. After Police investigation, Gokul is caught, but is declared innocent as Sunanda, one of the main witnesses and Gokul's fiancé gives false statement in court. Naina is distraught and vows to hunt down Gokul. Gokul soon goes after Naina and she realizes she needs help to overcome her fear of Gokul. With revenge in her mind she meets Suraj Singh Rathod (Sanjay Dutt), a blind military veteran and he helps her physically and mentally to defeat her fear of Gokul. While Suraj trains Naina they develop feelings for each other. Sanjay Dutt as Major Suraj Singh Rathod Kajol as Sonia/Naina Sehgal identical twins (Mona Ghosh Shetty as the Hindi dubbing voice) Ashutosh Rana as Gokul Pandit Jas Arora as Kabir Suraj Tanvi Azmi as Mrs. Poornima Sehgal Pramod Muthu as ACP Santosh Singh Sehgal Kunal Khemu as Bheem Pratima Kazmi as prosecuting Attorney Anupam Shyam as Inspector Dubey Vani Tripathi as Sunanda Tripathi Amardeep Jha as Jaya Rahul Singh as taxi driver