By Naved (11 Feb 2009)
As an orphan on the streets in Shimla, young Sikandar (Amitabh Batchchan) has no one to care of him. For a short while he works for Mr. Ramnath (Shreeram Lagoo), Little Kamna Ramnath (Rakhee) gives Sikandar the kind of consideration and friendship no one has ever before given him. After that Ramnath leave Shimla for Bombay, Sikandar follows them there. Eventually Fatima (Fatima), a young widow who works for Ramnath, adopts Sikandar. At Kamna's birthday party Ramnath mistakes Sikandar for a thief and has him thrown out. Little Kamna turns against Sikandar and wants to have nothing further to do with him. At Fatima's grave, a Darvesh (Kader Khan) advices young Sikandar how to deal with the realities of life. Young Sikandar works hard and grows up to be a wealthy and respected young man. Kamna, who stills wants to have nothing to do with Sikandar, is unaware that he has been helping her all along by paying for her handicapped father's medical bills. Sikandar meets a dancing girl, Zohra Bai (Rekha) who falls in love with him at first sight, but Sikandar still loves Kamna. Dilawar (Amjad Khan), a vengeful lover of Zohra, declares Sikandar to be his enemy. When a young lawyer, Vishal Anand (Vinod Khanna) saves Sikandar's life, Sikandar takes him in to his home and treats him more than a brother. Vishal who knows nothing of Sikandar's feeling for Kamna. Becomes Ramnath's assistant and falls in love with Kamna. Before Sikandar can declare his love to Kamna, his life long dream is shattered when he see her in Vishal's arm. Sikandar feels he has been betrayed by his best friend and by his love.