Kajal (Karisma Kapoor) is the daughter of Prof. Sidhant Sharma (Alok Nath). Kajal is an innocent girl and always lived her life on her principles and with values taught by her father to always take stand for truth. Karan (Sunny Deol) is a criminal working for Gajraj Chaudhry (Amrish Puri). The film starts with Gajraj told by his accomplices that one journalist is writing stuff against him, so he orders Karan to kill him. Karan kills that journalist in a market full of people including Kajal and his father standing in the crowd who witnessed the whole merciless tragedy. Kajal's father reports the crime being the eyewitness, to police. When Karan got to know about the report, he enters Kajal's house and starts beating her father. In order to protect her father and stop Karan, she slaps him. For the first time, Karan notices her and gets in eye contact with her which stopped him (as he got stuck with beauty and charm in her eyes). And then Karan goes to Tulsi (Tabu), a prostitute in one brothel where he is not able to forget Kajal's eyes and in frustration leaves the brothel. Karan starts stalking her and when she is stopped by him in a temple. Kajal felt disgraced, faced her fear and without being scared, lashed out on him by criticizing his behavior and thinking that he wants to fulfill his lust for her, after listening to which Karan feels disgusted and leaves the temple.