Dan Tolliver, the adopted son of Alpha pack leader Jeremiah Tolliver, has suffered his last moment of abuse by his lover Keith Mulligan and finds himself in the hospital. There he meets dark and sharp-tongued Dr. Aiden Kavanaugh, who believes Dan needs some of his straightforward kind of medicine. Still, there is something different about the doctor. Aiden is a sandman, a weaver of dreams, and has been on Earth far longer than even he knows. He's at the end of his time, ready to transition, and needs a human mate to keep him connected to the world he's grown to love. Only he hasn't found a special person who makes him want to stay. He doesn't despair, because not every Sandman has the chance to choose, but he knows if he doesn't find a partner, he will soon lose his physical form and exist only in dreams. When Aiden realizes Keith is a far greater monster than Dan has any idea, they grow and work together using the support of the pack―and Dan's inner strength―to overcome impossible odds.