This is the first Hindi movie to be shot entirely in St. Petersburg, Russia. This movie was released in English, Hindi and Russian.
The film received huge success mainly due to its music.