Atul Agnihotri was signed for Ayub Khan's role but opted out.
Anu Aggarwal was signed for the film but later opted out. Shilpa was signed to replace her.
Juhi Chawla was offered the lead role but she didn't want to do a serious film.
The film was initially titled "Abhishapt".
Prakash Jha wrote the Meenakshi Sheshadri on mind. She declined due to date problems.