The role of Nisha was offered to Raveena Tandon, Juhi Chawla, Kajol, Manisha Koirala, Urmila Matondkar and Shilpa Shetty Kundra, but they all turned it down. Ironically, Karisma Kapoor, who finally took the role, won the National Award.
Akshay Kumar was upset with Yash Chopra over not being paid what was promised to him. This led to Akshay not working with Yashraj films for 11 years.
As of 2017, this film and Heyy Babyy (2007) are the only two films where Shah Rukh Khan and Akshay Kumar have appeared together.