Evie Carlisle uncovers her previously unknown abilities as a dreamcatcher, one of the rarest kinds of magic users, and it's not long before everyone wants a piece of her, including her new roommates. To start, there's Tucker, the monster-hunting pyromaniac with a predilection for magic knives and parkour; Luc, the snarky demon she accidentally bound herself to, who would like to see her dead. And then there's Jinx, who is as skilled at being the high warlock of Kensington as he is at being a pain in the neck. On top of navigating a world previously unknown to her and learning to use her gift, Evie and Jinx are called upon to investigate a mysterious curse spreading across the city of London. With courage, love, and a little bit of magic, Evie just might be able to break the curse and save the place-and the people-she has come to call "home."