The film stars Vinod Khanna, Shabana Azmi, Danny Denzongpa, Helen, Ranjeet.
[1] Shamsher Singh (Vinod Khanna) is part of the Indian army led by Subhas Chandra Bose to fight the British out of India.
Years later Shamsher's son Raj Singh (Vinod Khanna in double role) joins the police force and is interested in finding the murderers of his father.
Mac, who finishes his jail time, is released and is hunted by Shankar (who has changed his name to Devi Dayal) for the looted gold.
On his quest to solve a murder case, Raj goes to Darjeeling where he meets Roma (Shabana Azmi) and falls in love with her.