No one’s secrets are safe in dreams.
Born a nightmare inflictor, a creature who survives by creating nightmares and consuming them, seventeen-year-old Nadia Petrov spends her life hidden at the Creature Council’s compound from the dangers of humans. The ongoing threat of the Human Preservation Agency, an organization that eradicates creatures to keep humans safe, makes living among humans impossible. If Nadia were discovered, she’d face an automatic death sentence.
Hunter Sullivan, the son of a Human Preservation Agency board member, never thought his mother would exchange his soul for information about the Creature Council, the HPA’s biggest threat. Now held hostage in the mind of Jacqueline Matthews, a sin-eater, Hunter spends his time watching everything through his host’s eyes with no hope to reunite with his body again.
Lying to gain the protection of the Creature Council to uphold her deal with the HPA, Jacqueline meets Nadia at the compound. Nadia intrudes Jacqueline’s dreams and discovers Hunter. A soul-deep connection pushes Nadia to visit Hunter despite who he is in the real world. Through each other, they realize they’re not the monsters they thought they were. But dreams can’t last forever. With the fear of discovery by Jacqueline, Nadia must risk losing the safety of the compound to help Hunter. If Nadia can’t reunite him with his body, Hunter will be lost forever.