Ever since the untimely death of their parents, Anne, Beatrix, and Violet Quigley have made a business of threading together the stories that rest in the swirls of ginger, cloves, and cardamon that lie at the bottom of their customers' cups. Their days at the teashop are filled with talk of butterflies and good fortune. That is, until the Council of Witches comes calling, and the sisters suddenly find themselves being pulled in different directions. With dwindling time to rewrite their future and help three other witches challenge their own destinies, the Quigleys set out to bargain with Fate. But in focusing on saving each other, will they lose sight of themselves?