Shekhar Kapur left the film half way due to a dispute with the producers resulting the film to be stuck for 7 long years. Bunty Soorma, the producer of the film, later took charge in completing it with himself in the director's seat along with two other directors.
Manisha Koirala voice is dubbed in the film by a dubbing artiste.
After Shekhar Kapur left the film, it halted the film as the producers were looking for an established director to fit in the shoes of Shekhar Kapur. But not getting the right director made producer, Bunty Soorma take up the director's chair
Jackie Shroff signed the film during his lean days at the box office. When he finally delivered a few hits, he no longer wanted to play a supporting role in the film. The producers had to increase his role and promise him equal billing to Sunny Deol in all the film's promotional stuff (Posters, Tapes).
Despite being uncredited, Ajay Devgan assisted Shekhar Kapur for 1 year on the film before becoming an actor. His credit was not in the film due to the producer's being unaware of his input in the film and neither did Devgan ask for the credit in the film.