Produced by Yash Raj Films, the Shah Rukh Khan-starrer is being promoted by the Star group. Since the London premiere will be an expensive affair, Yash Raj Films has reportedly roped in big company sponsors. The film has been directed by Shimit Amin with music by Salim-Sulaiman.