Riz Ahmed as Tommy Singh?
Sudip Sharma said, "We also dabbled with the idea of Riz Ahmed at one point of time. We never thought of a Bollywood actor for that role (Tommy Singh). We thought, why don't we go for a British-South Asian character? Because we really wanted that whole London thing in it. And Riz is a great actor."
Pankaj Tripathi Trained Alia Bhatt For The Film
Abhishek Chaubey said, "Not only did he help Alia train in the dialect, he also worked a lot on her body language and also gave her a particular community, which we didn't mention in the film."
Originally, Sartaj Was Gruff, And Dr. Preet Was A Man
Sudip Sharma said, "Preet's (Kareena Kapoor Khan) character. While we were writing, it did change. It was supposed to be a man, but finally we settled on changing it to a woman.
It Was Supposed To Have A Darker Ending
Abhishek Chaubey said, " I think maybe the body count was a little more in the first draft. Both of us were deeply unsatisfied at the body count, so we made up for it in Sonchiriya (laughs)."
It Took Several Drafts To Create The Tommy-Meets-Mary Scene
Abhishek Chaubey said, "I think that scene itself must've had twelve or fifteen drafts, because we wrote it various ways. And we struggled with it a lot. We struggled with it so much that I even asked my writer friends and colleagues, ki is scene ko kaise karenge?"