Major Kaul(Amrish Puri) and his men rescues Anita(Reema Sen) from militants in New Zealand. All militants are killed in the operation. Major Kaul visits India for his daughter's wedding. Ajay(Sunny Deol) son of Major Kaul is in love with Neha(Tabu) who is a teacher by profession and a widow. The fact that Neha is a widow doesn't stop Ajay from loving Neha. Major Kaul expresses his wish about wanting Ajay to work with him in New Zealand. But Ajay doesn't doesn't want to leave Shimla and Neha.
Neha's father-in-law(Anupam Kher) agrees for the marriage between Neha and Ajay, after intial resistance. Story takes a turn with the kidnap of Neha by the same militants who kidnapped Anita. Their leader (Mukesh Rishi) wants Ajay to go to New Zealand and kidnap Anita and hand her over to them for the release of Neha.
Mad in love, Ajay takes off to New Zealand. Major Kaul was excited seeing his son and hearing that Ajay wants to work with him. Anita falls in love with Ajay. But Neha is in Ajay's heart and waits for an oppurtunity to kidnap Anita. Opportunity comes when Anita's father comes to New Zealand with a young man and wants Anita to marry him.
Anita request Ajay to take her away to India. Seizing the opportunity, Ajay runs to India with Anita. On rfeaching India Ajay hands Anita over to the militants and wants Neha back. But he is cheated by the militants, beaten and thrown down in the river. Now the militants want their leader (Ashish Vidyarthi) to be released by the Government of India in exchange of Anita or they will kill her. The Government refuses to surrender. Now Ajay is worried for the life of Anita too.