The film was developed by Hansal Mehta in 1997. He kept wondering who the murderer of T Seirs owner Gulshan Kumar was. He wrote the script from the point of view of the killer. Who he was, where he came from, why he did it.
Manoj Bajpai had agreed to do the film in his pre Satya days. After Satya released, Hansal Mehta could not find a producer for the film. Hansal Mehta finally found a producer, but he had a very very small budget and would only produce the film if Manoj Bajpai was the lead actor. But now Manoj found the film too small and not fitting his new star status. He refused the film. In desperation Hansal approached Aditya Srivastav for the lead role. He accepted it. But now the producer backed out.They only wanted Manoj. Now after a few months of struggling , producer Ajay Tuli came into the picture. He was able to bring the budget up. This lead to Manoj Bajpai coming back into the film and Aditya Srivastav taking the role of Dubai return "Tito".