The majority of the film was shot in the small town of Maheshwar beside the Narmada River in Madhya Pradesh. After filming ended in India, the team travelled to New York City where pivotal scenes were filmed at the Brooklyn Bridge, in Times Square, and at Jazz at Lincoln Center,[1] as well as at the United Nations headquarters. It is the second Bollywood film to be shot at the site following Half Girlfriend; the Hollywood film The Interpreter was the first film to ever be shot there.[23]