Anupam Kher, who plays Rishi Kapoor and Anil Kapoor's grandfather, is 3 years younger than Rishi and a year older than Anil. The role was written for Dilip Kumar but he rejected the offer. This unconvincing casting was the biggest drawback of the movie , especially with the 70s stars like Hema Malini & Rajesh Khanna playing the middle generation. Casting a senior actor like Amish Puri or Pran or Sunil Dutt in the role may have salvaged the movie.
Rohan Kapoor and Sohni were signed for the film. Sohni was promised a lead role. Rohan was expecting a lead role also. They showed up at the mahurat and realized they had nothing to do in the film. They were not called on stage with the main star cast. Sohni was asked to play the role of Anil Kapoor's sister. She declined as she did not want supporting roles. Parijat replaced her .Rohan Kapoor was next to leave and replaced by Arjun Sablok .
Meenakshi really hated shooting her intimate scene with Anil Kapoor. She felt it was unnecessary and Yash Chopra added it for the wrong scenes.
Yash Chopra introduced Bhaktawar Khan as Sonam.
Yash Chopra and Rajesh Khanna came together for the last time 15 years after Daag.