Shah Rukh Khan wanted Aishwarya Rai Bachchan to be cast in the role of Kaurwaki. However, the director, Santosh Sivan, wanted to cast an actress with whom he hadn't already been paired in a leading role. Shahrukh also recommended Sushmita Sen to play the singing dancer in the bar.
Director O.P. Ralhan was first going to direct a film on Ashoka in 1979. The budget was very big and he was going to launch a newcomer in the title role.Thousands of people applied for the role. Jackie Shroff sent in his picture and gave an audition. The film was eventually shelved.
Ajith Kumar's Hindi debut and remains the only Hindi movie he has worked.
Shah Rukh Khan initially wanted Aishwarya Rai Bachchan to play the female lead. But then he and the director decided to offer the role to Karisma Kapoor. She rejected it and it eventually went to her sister Kareena Kapoor.
Shah Rukh Khan's only film to date to be based on a real character.