In a village in Rajasthan, Durga Singh (Rakhee Gulzar) is a poor woman raising her two beloved sons Karan (Salman Khan) and Arjun (Shah Rukh Khan). When Munshiji (Ashok Saraf) of Thakur Sangram Singh, comes to talk to Durga, Durga reveals that their father was the Thakur’s son, who had married her against his father’s wishes. Durjan Singh (Amrish Puri), a relative of Thakur, killed Durga’s husband to prevent him or his family from inheriting the Thakur’s estate.
Durjan kills Thakur and when he learns of his plans to sign over the estate to Karan and Arjun, he brutally murders both with the help of his brothers-in-law, Nahar (Arjun) and Shamsher (Jack Gaud). Durga prays to Goddess Kali to bring her sons back. Miraculously, her prayers are heard and her sons are reincarnated, but are separated and grown into different families with no knowledge of their past lives – Durga is unaware of this miracle.