Повествование ведётся от лица Александра Привалова — ленинградского программиста, который во время отпуска поблизости от северного города Соловца подвозит автостопом двух сотрудников местного института. А дальше события начинаются развиваться неожиданным и даже чудесным образом...