The storm gave Wren Halloway her father's knife. It also gave her the thing he died trying to hide.
Six years after the sea took him, twenty-six-year-old salvager Wren dives to the base of the Teeth, the jagged black rocks that guard the dying harbor town of Saltmere, and finds a blue glass bottle bound in her father's dive line. Around its mouth sit ninety-four teeth carved from the glass itself. One drop of her blood wakes what sleeps inside.
Ysmeroth is courteous, ancient, and impossibly lonely, a djinn who has served thirty-one masters in nine hundred years. He offers Wren three wishes and a single warning: every wish has teeth.
Wren is drowning. Her shop is weeks from eviction, and her younger brother Theo, a gifted seventeen-year-old pianist whose body is failing him, has one chance at a treatment she can never afford. So she wishes. The money comes. So does the price. A stranger is found drowned, and Theo wakes with a bite mark on his skin and something precious missing that no doct salt crusts the windowsills, the tide refuses to turn, and Corwin Ashgrove, the man who owns half the town, will break anyone to get the bottle back. Every answer Wren uncovers leads deepor can explain.
Nower into her own family's buried history, and every night draws her closer to the one being she should never trust: a djinn who bleeds glass whenever she touches him.
Love is the one thing no wish can command. In Saltmere, it may be the most dangerous thing of all.
How much would you pay to save the person you love most? And how sure are you of who that is?