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.
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.
'Sridevi' was supposed to be in the film as Amitabh Bachchan's love interest but the role was scrapped.
Yash Chopra's favorite scene was where Shah Rukh is looking at the sky crying blaming himself of 3 boys who are thrown out of Gurukul.