Most of film was shot in Moscow. Incidentally, it is said to be the first Tamil film shot in Russia.