Addy Corwin is a florist in Hannah, Alabama. Her whole life changes when she takes her dog out for a walk. She stumbles into a fight between a demon and a warrior, Brand Dalvahni, from another dimension. He saves her life but at the same time, she gets marked by the demon. Her appearance starts improving and she becomes attracted to her protector.
His "brother", Angswar comes to find Brand when he doesn't come back home. They discover that Hannah is full of special people and demons want to take over the town.
It is a funny book but at times the southern jokes are overdone.