On the day their daughters start kindergarten, Hannah Lively meets Maggie Whitefield, recently moved to the small mountain town of Coal Valley. Hannah has longed to leave Coal Valley her whole life, even though her grandmother - Granny Zee - is as much a part of the mountains as are her magical remedies. When Hannah and Maggie bond over their unhappy marriages, they make a pact to leave their husbands. But the secrets they have held close for years are hard to reveal. Maggie must face her husband's infidelity and her daughter's uncanny ability to find lost things. Hannah must face her family legacy of magical abilities and answer the question, did she use magic to make the husband she says she does not love, fall in love with her? Only Granny Zee can help Hannah and Maggie untangle their dreams for the future by turning to the ancient magic of the mountains which is her heritage.