They say a witch lives in the old house under the bridge… What the residents of Willow's End don't know is that there are two witches living in the crumbling old house draped in ivy. Ancient, toothless Dorothea Hemlock…and her 17-year-old granddaughter, Josephine. Jo has always managed to keep her magical life separate from her normal one. But now the mysterious Curse that killed her mother - and so many Hemlock witches before her - has returned. Soon Jo realizes that the life she's fought to keep hidden could destroy the one she's worked so hard to protect.
An invisible girl is a priceless weapon. Fiona's own father has been forcing her to do his dirty work for years - everything from spying on people to stealing cars to breaking into bank vaults. After sixteen years, Fiona's had enough. She and her mother flee to a small town, and for the first time in her life, Fiona feels like a normal life is within reach. But Fiona's father isn't giving up that easily. Of course, he should know better than anyone: never underestimate an invisible girl.