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 .