The protagonist Tara Singh (Sunny Deol) plays a truck driver who comes across Sakeena (Amisha Patel) during one of his journeys. Love blossoms and grows silently. Then comes the trauma and hardship of partition. Separation is imminent as overnight one country; one culture is broken up into two, India and Pakistan. The film explores these questions and the characters struggle against enormous odds, as the backdrop of one of the most violent events of the last century unfolds with all its fury.