Ajay Devgan only signed the film due to the financial crisis he was in after the failure of Raju Chacha.
Pooja Batra replaced Namrata Shirodkar.
The film started in 1999/2000 but released in 2003.
Pooja Bhatra's voice is dubbed.
16 years later Pooja Batra and Nawab Shah both actors of this film got married in India.