The film, directed by Abhinay Deo, stars Sarah Jane alongside Shahana Goswami, Gul Panag and Pakistani actress Sonya Jehan, who has replaced Ash. Ash"s role, which was that of a cop trailing global criminals, has gone to Sonya. Sonya debuted with Akbar Khan"s Taj Mahal, where she played Mumtaz Mahal and then did Sudhir Mishra"s Khoya Khoya Chand where she played the role of a 1950s actress, which was based on her grandmother Noor Jehan.
Sonya was chosen for her fair skin and light eyes. Producer Ritesh Sidhwani has confirmed her part in the film. However, he won"t reveal her role. He also wants to change the title as Crooked is only their work title and he doesn"t want it to stick.