В семье пятнадцатилетнего подростка, героя повести «Прощай, Офелия!», случилось несчастье: пропал всеми любимый, ставший родным и близким человек – жена брата, Люся… Ушла днем на работу и не вернулась. И спустя три года он случайно на толкучке, среди выставленных на продажу свадебных нарядов, узнаёт (по выцветшему пятну зеленки) Люсино подвенечное платье. И сам начинает расследование…
Во второй повести, «Ведьмины круги», давшей название книге, герой решается, несмотря на материнский запрет, привести в дом прибившуюся к нему дворняжку. И это, казалось бы, незначительное событие влечет за собой целый ряд неожиданных открытий, заставляет подростка изменить свое представление о мире, по-новому взглянуть на окружающих и себя самого.