Действие сериала «Белая ночь» начинается в дни войны, в 1944 году. Опытный разведчик, капитан Сергей Туманов (Сергей Юшкевич) вместе со своей группой отправляется за линию фронта, чтобы добыть ценные сведения. Диверсантам удается взять в плен двух немецких офицеров. Но фашисты выходят на след группы и стремительно догоняют разведчиков. Туманов решает, что необходимо уничтожить пленных и быстрее вернуться в тыл, чтобы избежать потерь среди личного состава. Сотрудники НКВД считают иначе и арестовывают Туманова, но капитан сбегает... Спустя несколько лет в Ленинграде, в 1947 году, происходит серия жестоких преступлений. В деле появляется след опытного и осторожного разведчика Сергея Туманова.