В качестве Лондона В основном сыграла Рига. Бейкер-стрит сыграла улица Яуниела Улица Яуниела нечётная сторона сыграла улицу Цветочная, где сняли улицу Бейкер-стрит в фильме"Шерлок Холмс и доктор Ватсон"...
Несколько сцен было снято в Никитской расщелине. Сказочный посёлок Каперны специально для фильма построили в Коктебеле. В роли пейзажей Дикого Запада выступили окрестности Белой скалы, расположенной недалеко от города Белогорска. Декорации городка Санта-Каролина были построены в Тихой бухте, между Коктебелем и Феодосией...
Для изображения разрушенного города Альтенштадта режиссёр Григорий Александров использовал город Калининград. Чтобы изобразить Польшу, Владимир Басов снял в Калининграде, в ленте можно увидеть развалины Королевского замка, на котором по сюжету последний раз встречаются Вайс и Бруно...