The story revolves around two royal families from Rajasthan. One led by Maharaja Bhavani Singh from Mirtagarh(Sunil Dutt) and the other Maharaj Prithvi Singh from Surajgarh(Dharmendra). The evil deeds of the diwan of Mirtagarh (Prem Chopra) creates bitter enemity between the two families. When Jaswant Singh (Vinnod Khanna) brother of Bhavani Singh returns from England, he too is sucked into the controversy. Jaswant Singh sends his wife and children back to England for their education. The children of Mitragarh family too are send to England for their studies. All the children grow up (Sunny,Divya,Raveena and Sanjay) as friends and fall in love eventually. When they return to India they get to know about the rivalry. So will their love succeed or will the bloodshed continue?