Priyanka (Pooja Bhatt) is a teenager who lives a very wealthy lifestyle with her widowed politician father, Satyendra Pal Choudhary (Kulbhushan Kharbanda). Satyendra owes his allegiance to Bharatiya Ekta Party. As Satyendra's popularity rises he fears for his life and that of his daughter's and as a result hires a bodyguard (Angrakshak) named Ajay (Sunny Deol) for Priyanka. Gradually, Priyanka and Ajay fall in love with each other. With the elections approaching, and Satyendra's growing popularity creates some uncertainty with other political parties; as a result Priyanka is kidnapped and Ajay is seriously wounded while trying to protect her and is hospitalized.
When the news is made public, a wave of sympathy moves in Satyendra's favor and he is sure to win the election. Priyanka's abductors demand two crore rupees, but before Satyendra could respond the police find a body of a young woman, who is presumed to be that of Priyanka. A grieving Satyendra is shown on national television before a shocked nation, and he wins the election hands down. How Ajay rescues his love (Priyanka) from the kidnappers and solves the mystery, form the rest of the story.