Rai, who visited 10th NFDC Film Bazaar here in Goa, said, "I always cast an actor based on the demand of the character. Casting Shah Rukh Khan is the demand of the role exactly the way it applied on Dhanush to play Kundan in 'Raanjhnaa' or Kangana Ranaut to play Tanu. It was never about making a film with a superstar."
Asked about Shah Rukh Khan's character, Rai said, "All I can promise my audience is that it's a well-crafted story and after watching the film they will understand why Shah Rukh was apt to play the role. As a director I always want my actor to discover something within, and I know it will happen to him as well."