Подготовка к роли заняла у Робина Уильямса (1951-2014) почти год. Всё это время актёр изучал советские обычаи и учил русский язык. Утверждается, что на занятия языком актёр отводил по 5 часов в день и научился говорить по-русски за месяц. К началу съёмок он уже довольно бегло разговаривал на русском и даже мог поддерживать разговор. Натаскивал его актёр из СССР по имени Давид.
Готовясь к съёмкам в течение года, режиссёр Пол Мазурски (1930-2014) разговаривал с проживавшими в США русскими, а также с теми, кто по-прежнему жил в СССР, в частности в Киеве, Москве и Ленинграде.
Несколько месяцев Робин Уильямс учился игре на саксофоне и, по словам его учителя музыки, достиг уровня, которого обычно достигают за два года.
Сцены, действие которых разворачивается в СССР, снимали в Мюнхене в Германии. На территории Bavaria Studios существовала огромная съёмочная площадка, изображавшая улицу восточноевропейского города, и авторам фильма было позволено устанавливать на ней любые декорации. Впервые эту улицу соорудили для съёмок фильма Ингмара Бергмана (1918-2007) Змеиное яйцо (1977).
Режиссёр и один из авторов сценария Пол Мазурски впоследствии рассказывал, что сюжет фильма навеян подробностями истории его семьи. Его дед родом из Киева когда-то воевал в российской армии, но однажды бежал от царского режима и морским путём добрался до Америки. В пути он познакомился с девушкой, которая впоследствии стала бабушкой режиссёра.