Amitabh Bachchan was out of work and with no makers approaching him, he approached Yash Chopra for some work, and was offered a role in the movie.
Aishwarya Rai Bachchan playing Megha, was not shown with her face in the trailer prior to the movie release. She being lesser popular back then, many of the audience speculated her as Kajol or Madhuri Dixit who have worked with Shah Rukh Khan under Yash Raj Banner.
'Sridevi' was supposed to be in the film as Amitabh Bachchan's love interest but the role was scrapped.
Uday Chopra wanted Rinke Khanna opposite him in the film. But Aditya Chopra insisted a new comer be launched opposite him.