Arjun Pandit
Arjun Pandit (Sunny Deol) is madly in love with Nisha (Juhi Chawla), a model. He gets her kidnapped by his men and wants to celebrates her birthday, but she tells him that she does not like him.
In the past, Arjun Dixit (Arjun Pandit) was a peaceful, God-loving man who lived in Haridwar. He is a professor at a university in Haridwar. One day, Nisha comes to his town to research Sanskrit language. Spending time with her, Arjun realizes that he is in love with her. She is also attracted to him, but sees him as a coward man because of his peaceful ways of dealing with rogue like Sanjay (Shahbaz Khan), who is the rogue son of a woman MLA, bullies Nisha. Nisha challenges Arjun to show his manliness to Sanjay. Angered by Nisha's challenge Arjun beats Sanjay black-and-blue in public. Filled with anger, Sanjay swore vengeance on Arjun for the humiliation. Sanjay and his friends attack Arjun and Nisha while they were joyfully spending time together. Arjun fights Sanjay and his friends, Nisha then throws Arjun a sword which results in Arjun stabbing and killing Sanjay. Police arrives in a matter of time and Nisha tells the officer that Arjun has murdered Sanjay for his personal grudge. Arjun gets arrested and this is when Nisha shows her true colors and testifies against Arjun creating a confusing situation. Nisha visits Arjun at the prison and reveals that her full name is Nisha Chopra and that she is the sister of Sangeeta Chopra whom Arjun failed to save from the rogue like Sanjay whom was a son of MLA. In a flashback, Arjun remembers witnessing one of his students Sangeeta being raped by Sanjay. He runs towards the situation to assist but is stopped by Sanjay's friends. After Sanjay leaves alongside his friends, Arjun quickly takes her to the hospital and goes to the police station to file a complaint, but Sanjay threatens to rape Arjun's sister if he testifies against him, persuading Arjun not to testify. Hearing that Arjun would not testify against Sanjay. Sangeeta is told by the police that if Arjun gives the statement, they will arrest and punish Sanjay, ensuing Sangeeta to get justice. However Arjun, the eyewitness, is forced to give the inappropriate statement because of Sanjay's blackmailing. The case is closed, leaving Sangeeta burst into tears and urge to get justice. Sangeeta is then harassed and abused by majority of students at college. She writes a letter to her so-called sister Nisha about everything that happened to her including that if Arjun Dixit had the courage to give the right statement, she would get justice and would be able to avoid the dirty misunderstandings of people. Lastly, she writes that she will never forgive Arjun, neither should Nisha. She immediately commits suicide after writing the letter.
Returning to the present, Arjun is found guilty and is behind bars for murder, but then Sanjay's mother bails Arjun out using her influences and tells him that her son was wrong and deserved what he got. Arjun's parents and Nisha had already left the city. Knowing that, Sanjay's mother offers Arjun a job, but he turns down the offer, telling her that he has to go Mumbai. Arjun then goes to Mumbai in search of Nisha. While staying with his friend Shiva (Yashpal Sharma), he meets Haldiraam (Ashish Vidyarthi), a hideous criminal who runs a powerful gang. Arjun finally finds Nisha dancing in a club, while he tried to approach her he beats up a guy who was talking things about her in a vulgar way. The guy turned out to be the brother of a powerful don Ramu Kaalia (Mukesh Rishi) in Mumbai who is also one of Haldiraam's main rivals, taking this advantage Haldiraam kills the guy in the hospital making Arjun believe that he himself was responsible for the death. Haldiraam tells Arjun that the don will kill him, so Arjun should kill him first. Haldiraam hands Arjun a gun and tells him to go kill the don. The attempt is a failure, but this makes Arjun become a ruthless, cold-blooded criminal known as "Pandit", because of his hidden knowledge and yoga skills. Nisha is worried since Pandit is a strong criminal and he might pose a threat to her and her family. She is at a photoshoot, her photographer, as well as her friend, Imran (Annu Kapoor) notices her wrong posture and body language. She openly tells Imran that Arjun could harm her any time and that she is worried, though she reimproves her posture and gets busy in the photoshoot until Pandit reaches there. Seeing that Nisha is wearing tight and revealing clothes, he forcefully covers her and takes her to her house. Nisha says Arjun has no right to change her lifestyle and that she will wear whatever she wants. Pandit sets Nisha's clothes on fire, leaving her raged. She decides to marry one of her childhood friend Siddharth in order to get away from Pandit. Pandit learns that Nisha is getting married, so he makes his way to the marriage and messes things up, taking Nisha with him. Though police succeeds to capture Arjun and his men, but are threatened to stay still and not to shoot since Arjun was pointing a gun at Nisha. They take the jeep of police and flee. After too many ups and downs, Pandit forces Nisha to marry him by blackmailing her that he will kill her younger brother if she refuses. Nisha is forced to marry Pandit. Soon after they are married, Pandit emotionally laughs and says that in the past, he was also forced not to testify against Sanjay, or he would have raped his sister. Likewise now, Nisha was forced to marry Pandit, or he would have killed her brother. Nisha starts coming to the realization of her wrongdoing. Later Pandit allows Nisha to marry his friend Siddharth and start over. She is totally confused. Pandit takes her to Siddharth and apologizes for everything. While Pandit is returning to his car, he sees one of his man laying dead. This is when situation turns out blood-filled and violent. Haldiraam's men are after both Nisha and Pandit. Pandit makes his way to save Nisha and so he does. He beats all of Haldiraam's men and brutally kills Ramu Kaalia at the railway station. Haldiraam and other of his men are searching for Pandit and Nisha. Injured Pandit takes Nisha and hide underneath railroad track. They both see love in each other. Haldiraam is unable to find them until the train goes away, disclosing their hideout. Haldiraam finds them and hurts Pandit at first, but when he speaks smuttily about Nisha, Pandit is deranged and beats up Haldiraam. Though he does not kill him since they needed a witness to present in court. Nisha apologizes to Arjun and Arjun forgives her. In the end, they recall their student-teacher relationship and laugh.
romantic, revenge, murder, violence, flashback