Поиски древнего захоронения князя Андрея Всеславского приводят московских археологов в провинциальный город. Однако вместо исторической находки, экспедиция сталкивается с трагедией: в раскопе обнаружено тело руководителя группы, профессора Миронова. Вскоре после этого, местный краевед оказывается в больнице с симптомами холеры, что вызывает волну тревожных слухов о проклятии и старых захоронениях среди горожан. Арсений, недавно поселившийся у Талича, ведет себя крайне подозрительно: он избегает общения, запирается по ночам и явно испытывает сильный страх. Его опасения подтверждаются, когда Гликерия, прибыв на вызов, узнает в погибшем на лесном озере своего давнего друга. Ситуация осложняется появлением Виктора Кронаса, который заявляет о своем намерении участвовать в расследовании и берет дело под свой контроль. Хотя на первый взгляд события кажутся несвязанными, постепенно становится ясно, что все они имеют общую, скрытую в прошлом причину.