 The casting director Roshmi Banerjee suggested Nawazuddin Siddiqui for the role of Khan. Siddiqui, who had only had minor roles in Bollywood up to that time, was surprised that for the first time he would not have to portray a beggar. Saswata Chatterjee, another Bengali actor, was surprised as well when he was offered the role of the contract killer Bob Biswas. He thought there were suitable actors in Hindi film industry for the role. He said that Ghosh had known him since childhood and was impressed with his acting, so he wanted him as Bob Biswas.
