When Selena dreams a new boy will come to her small town, she is right, as usual. Only a few people know of her ability to dream the future, and she wants to keep it that way. What she doesn't dream about is his immediate hatred towards her despite the crazy chemistry that sparks every time they accidentally touch. When Selena finds herself confronted with a creepy situation she quickly learns that there is much more to Dillan than she first thought. And the more she learns about his past—and his present—the more she discovers about her own abilities and how they might be connected much more closely than she had ever imagined.