Павел Майоров - успешный некогда журналист, чья карьера теперь оказалась под угрозой. Перегорев профессией, он утратил способность создавать интересные материалы - на смену им пришли депрессия и пагубная страсть к алкоголю. Чтобы перезагрузиться и провести расследование, которое вернуло бы ему былую славу, Павел отправляется в Красноозерск. Родной городок, из которого он когда-то убежал, пообещав себе больше никогда не возвращаться. Дело в том, что в городе орудует маньяк, чей почерк слишком похож на манеру Хирурга - убийцы, что терроризировал город в девяностые и был расстрелен за свои преступления. И что самое загадочное - охотится "подражатель" исключительно за бывшими одноклассниками Майорова. А Хирург... Хирург был отцом Павла. И журналист уверен - тогда, тридцать лет назад, его папу жестоко оклеветали.
Уезжая, он пообещал, что будет помнить ее всегда - и не соврал. Но это обещание стало его проклятием. И теперь, чтобы избавиться от него, спустя долгие годы он возвращается туда, где видел ее в последний раз.
Москва скрывает в себе много тайн, недоступных глазу простого обывателя. Ее населяют демоны, каждый из которых наделен достаточным могуществом, чтобы помочь тебе - разумеется, взяв за это свою плату. Когда девушка Егора исчезает без следа, а полиция всячески саботирует ее поиски, парень решает самостоятельно пойти по следу возлюбленной. Перед исчезновением Ника постоянно говорила о каком-то Уроборосе. Вот только что скрывается за этим именем? И чем может обернуться встреча с этим загадочным змеем?
Старотопольск - необычный город. Здесь оживают памятники, в библиотечных коридорах обитают призраки, а грань между мирами истончается до предела. Здесь рождаются дети со сверхспособностями. А в самом центре города, в загадочном Доме Ветвей, растет Древо Желаний. Оно способно исполнить любую просьбу, но обязательно потребует что-то взамен. Вот только не окажется ли эта плата слишком большой?