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