Through flashbacks, we learn the tragic romance. Veer, an Indian Air Force pilot, rescues Zaara (Preity Zinta), a feisty Pakistani woman, from a bus accident. They fall in love, but Zaara is already betrothed to someone else in Pakistan. When Veer crosses the border to reunite with her, he is falsely accused of kidnapping and espionage. The film’s power lies not just in its songs— Tere Liye , Main Yahaan Hoon , and Do Pal —but in its powerful courtroom drama and its message that humanity and love have no nationality.

: The role of Zaara was initially offered to Kajol, but it ultimately went to Preity Zinta.

A massive part of the film’s success lies in its soul-stirring music. Composed by the late Madan Mohan, with lyrics by Javed Akhtar, the songs were reconstructed from old unused melodies. Tracks like and "Do Pal" remain evergreen. The music does not just support the film; it carries the emotional weight of the story.