The small town of Deville, Washington holds a population of less than ten thousand people. In addition to its annual fall cider festival, it also boasts one of the lowest crime rates in the state. It’s an idyllic little town, where people escape the big city to enjoy nature. For Chase Grant, it was a fresh start, a new beginning. But when the family down the street disappears, Grant is forced to confront a past that he had thought he’d left behind.