Careful what you wish for... Wishes can come true. They always do at this wishing well. But in what form are they granted? And can you afford to make the wrong wish? The town understands the well. They know its history. They've been waiting, the lot of them, waiting for someone who doesn't know how it all works--that many wishes have been granted but some not as happily as others. For the well grants wishes in one of three forms: perfectly, oddly, or tragically. No one wants the third. For years the well has been waiting, waiting for its next coin, that next wish and the townspeople are only too happy to pass the outcome on to someone outside their circle, starting the cycle fresh. Everyone wants their turn at a perfect wish. When Olivia arrives new in town, she's the perfect target. The well has been calling her. How far will the town go to get her to make a wish?
17 parts