In long ago Maine, Sarah Bryant, still suffering nightmares over the death of her dog in a fire, is sent to the countryside by her parents who hope that wise Grandmother Bryant will be able to help her.
While learning to bestow dreams, a young dream giver tries to save an eight-year-old boy from the effects of both his abusive past and the nightmares inflicted on him by the frightening Sinisteeds.