The Hero SYNOPSIS
The film has Sunny Deol playing an army intelligence officer Arun Khanna, who is deputed by the Indian Secret Service Agency RAW at the Kashmir border under an assumed name of Major Ravi Khanna. Here, Major Khanna meets a beautiful girl Reshma (Preity Zinta) who is actually a Hindu whose parents were killed in a terrorist attack on the village. Her Muslim neighbors Yusuf Khan and his wife have brought her up like their own daughter. Reshma becomes a part of Major Khanna’s network and takes training in spying. But during the process she falls in love with Major. Major too is drawn towards Reshma because of her qualities and her innocence but because of his duty towards his country. However, he is forced to send her across the border to Pakistan as a maidservant in Colonel Hidayatulla's (Deep Dhillon) house. Once on Pakistan, Reshma comes to know the ISI’s nefarious plans to acquire a nuclear bomb. And by the time her true identity is exposed she manages to come back to her village with the important information. Impressed by Reshma’s bravado and patriotism Major Khanna expresses his love to her and proposes to marry her. While Major Khanna and Reshma are getting engaged on the ship, a speedboat loaded with RDX, sent by Colonel Hidayatulla and company, blows up the ship. In the accident, Reshma falls into the river and is swept along by the current to Lahore, where a Muslim boy rescues her. Presuming Reshma to be dead Major Khanna avenges by killing Colonel Hidayatulla. He then begins to search for the ISI head Isaq Khan (Amrish Puri). Major’s search leads him to Canada where he also finds Reshma who is being treated on her legs. How Major exposes the terorrist is the rest of the story.