The song 'Sona Sona' was initially recorded for Lal Baadshah (1999), but director K.C. Bokadia wasn't going to use the song in the film and Amitabh Bachchan requested if he could use it for his home production 'Major Saab'.
Tinnu Anand was supposed to play the small role of a lawyer, but he fell seriously sick and was hospitalized. Veteran character actor Vikas Anand portrayed this role on screen and Tinnu Anand dubbed in his own voice while another actor was moving his lips on screen.
The movie released a week later than intended because the Indian Army raised objections to Amitabh Bachchan's beard in the movie. To resolve the issue, Amitabh Bachchan mentions the Army's policy on beards in the opening credits of the movie.
Amitabh Bachchan and Tinnu Anand had a fight whilst shooting. Amitabh wanted an extra take and Tinnu was running out of time and said no. Amitabh responded he was the producer to which Tinnu replied "If you are the producer, then you direct the film." And Tinnu walked out.
This film was originally planned to be the comeback film for Amitabh Bachchan, but due to falling behind schedule for a number of reasons, Mrityudaata (1997) ended up being the comeback film for Amitabh.
The song "Sona Sona" sampled Apna Sangeet's boliyan song from the album Extra Hot 3 Bhangra Remixes. The song was in included in the song "The Vaishaki Mela Mix". The album was remixed by Amit and San J of The X- Zecutive.
Jasbir Jassi did a new version of the song "Sona Sona" on the Bhangra album Godzilla 3 (Vol.2). This was in 2000. The track was very popular on the dance floor. It sampled the drum beat of the original song released in 1998.