The film was initially titled 'Crooked'.

Aishwarya Rai Bachchan was initially considered for the female lead.

After Aishwarya Rai left the film , Soniya Jehan was signed. Soniya also left the film. Kangana was eventually signed .

Gul Panag signed the film and shot with Abhishek for a few days. She left the film due to being upset with her character. Shahana Goswami was signed as her replacement .