Director Mehul Kumar's daughter Jahan Bloch played the role of Amitabh Bachchan's child in the film.
Amitabh Bachchan was paid 10 million rupees to sign on to the film, and another 20 million rupees to finish it.
Nana Patekar wasn't keen to sign onto the movie and rejected it the first time it was offered to him. The producers were thinking of signing up 'Jackie Shroff' instead, but when they approached Nana Patekar a second time, he decided to join the cast, so Shroff was given a small cameo in the movie.
Mehul Kumar wanted to make another film with Amitabh Bachchan after his box-office disaster Mrityudaata (1997). The movie was titled 'Aye Watan Tere Liye' and the initial cast was Amitabh Bachchan, Dimple Kapadia, Arshad Warsi and Rani Mukherjee.The script was scrapped and the director decided to make 'Kohram' instead. Mehul stated the public was tired of "lecturebaazi" . So he made a more fun film with Kohraam.
It was apparently believed that Amitabh wasn't fond of reuniting with Mehul Kumar after the way Mrityudaata (1997) fared, but because he committed to the director before Mrityudaata, he decided to do the movie.
Mehul Kumar: A motorist stuck in traffic complaining to Mukul Dev about road blocks due to government officials.