Amitabh Bachchan recorded a version of song "Kyun Re" for the film.The song depicts the pain of a grandpa who has lost his granddaughter.
It is the first Hindi film for which the doors of the Victorian-era Writers' Buildings were opened for shooting.
The media had reported that the film was titled "Kerala" when the film was announced.
Sabyasachi Chakraborty and Vidya Balan appear together after 11 years since they worked in Parineeta (2005).
Amitabh Bachchan and Sabyasachi Chakraborty appear together after 12 years since they worked in Khakee (2004).
Amitabh Bachchan's name in this movie is John. He previously had his character name John in the film Naseeb (1981).
Sujoy Ghosh was going to direct the film when it was titled " Badla". Naseerruddin Shah was to do the role eventually done by Nawazuddin Siddique.
Although Hum Kaun Hai? (2004) was the last Amitabh Bachchan in which he played a Christian character he made a guest appearance that movie. However, the last movie in which he played a full role as a Christian was Aakhree Raasta (1986).