Ivy Mae Bloom is almost thirteen years old, her name is almost a complete sentence, and her family’s RV is almost a home. That’s one too many “almosts” for Ivy. She desperately wants a place to put down roots, but it’s her mama’s job as a fallen star to tend the magic underpinning the world—a job that’s kept Ivy’s family living on the road since before Ivy was born.
After Ivy steals Mama’s entire supply of wish jars in the hopes of finding a place to call home, disaster strands her family in Whistling Ridge, North Carolina, with Mama’s star sisters. Ivy falls for Whistling Ridge immediately—she just needs to convince her parents to stay.
But something is draining the magic from the town, and the star sisters can’t pinpoint it. Ivy and her new friends find a clue in Whistling Ridge’s history that might explain the mysterious threat…but if Whistling Ridge’s magic is fixed, Mama will need to move on. Ivy is faced with an impossible decision: How can she help the star sisters lift the curse if it means losing her best chance at a forever home?