Alia Bhatt appeared as the small Reet Oberoi.
Shah Rukh Khan was offered the lead role but he refused to work with the writer of the film Mahesh Bhatt since his previous two films with Bhatt's production house, Chaahat (1996) and Duplicate (1998), were box office disasters.
The song "Mujhe Raat Din" in the movie has the tune copied from the song "Mujhe Dekh kar aapka muskurana" from the movie "Ek Musafir Ek Haseena (1962)".
Most heroes did not want to sign this film due to Preity's role being bigger which Akshay Kumar confirmed in an interview. However Akshay was going through a very bad career phase so he agreed to do the film. Most who had seen his work vowed he would win the Best Actor Award. Preity Zinta would always say this in interviews. But Vaastav released the same year and Sanjay Dutt ended up winning.
Ashutosh Rana's second successive award in a negative role after Dushman 1998.