At the age of fifteen, Allah Rakhi (Samiya Mumtaz) was given in marriage to the much older tribal chieftain Daulat Khan (Asif Khan), who took her from her family in Lahore to live with him in the mountains. Now, two decades later, Daulat Khan is presented with the opportunity to make peace with rival tribe leader Tor Gul (Abdullah Jaan), and the deal is to be sealed by Tor Gul''s marriage to Daulat Kahn''s ten-year-old daughter Zainab (Saleha Aref) in marriage. Tormented at the prospect that her daughter''s life might be a repetition of her own, Allah Rakhi flees with the oblivious young girl in tow. Pursued by Daulat Khan and Tor Gul''s henchmen, and knowing that she is highly conspicuous as an unaccompanied woman on a mountain road, Allah Rakhi sneaks on board a truck. When discovered she manages to get a lift for her and Zainab by initially lying to a sympathetic truck driver, Sohail (Mohib Mirza). When Sohail learns of the real reason for Allah Rakhi''s flight, he is forced to decide whether he will endanger his own life to deliver mother and daughter to safety in Lahore.