Tristan Johnson is not an easy guy to get to know. He’s quiet, shy, and borderline elusive. That never stopped Samara Cavanaugh from claiming Tristan as her best friend, her tutor, her longtime crush. She knows Tristan better than anyone. Sam was the one person that Tristan had allowed himself to get close to. But even Sam wasn’t aware of the secrets her best friend had been keeping. When Sam’s life was in jeopardy Tristan didn’t hesitate to protect her. Now that he’s gone, Sam will do whatever it takes to get him back.
Samara Cavanaugh has grown up in a world filled with magic users. She’s used to bizarre and peculiar. But when a stranger checks in at The Bella Luna, the bed and breakfast her family owns, the strange occurrences in Granite Falls escalate. Many people are leery of Levi, their new guest. He claims to be in town doing research but Samara’s friends aren’t so sure that his claim is as innocuous as it appears to be. When two of her classmates disappear, her friends seem convinced Levi had a hand in it. Those closest to her have been keeping secrets from her. Those secrets put everyone close to her in danger. Suddenly, her unrequited crush on her best friend, Tristan becomes the least of her troubles.