Много веков назад в нашем мире появились люди, способные видеть во сне демонов и сражаться с ними. С тех пор они стоят на страже человечества. Они - сновидцы.
Анна — сновидец. Одна из тех, кто может защищать мир людей от демонов, которые охотятся за людскими душами. Крис — послушный и старательный семинарист. Он не стремится получить сан, а ищет спасения от прошлого, неотступно следующего за ним по пятам. Эти двое встретились в Ордене Хранителей — обществе, созданном для борьбы с посланцами ада. Они тяжело сходятся, но судьба давно связала их прочным узлом, распутать который можно лишь выяснив правду.
Крис, бывший семинарист, а теперь студент медицинской академии, приезжает на каникулы в Вересковую Пустошь. Здесь, в кафе под названием «Рябиновая гроздь», скрываются его друзья: за Анной охотятся остатки Ордена Хранителей, а Марко не может оставить своего «ангела». Отдохнуть не получается: городок сотрясает череда жутких, явно ритуальных убийств. Но сновидица не хочет даже слышать о магических практиках, а Марко… С Марко вообще черт знает что творится!