Varma initially planned to make an action film, but decided to make a film focusing on felony after meeting some criminals. He hired Kashyap and Shukla to write the film, and opted to use lesser-known actors. The soundtrack and score were composed by Vishal Bhardwaj and Sandeep Chowta, respectively, while the lyrics were written by Gulzar.