The locals call their quiet hometown Happy Town, where the people are pleasant and the air always smells like fresh bread . . . but don't let the name fool you. Turns out Haplin, Minnesota has its share of secrets. A shocking murder opens old wounds, and the town's new Sheriff frantically searches for clues to the killer. While in the process, many of Haplin’s mysteries are revealed and many residents’ motives come under scrutiny as their own secrets and personalities are peeled back one layer at a time. And an unlikely visitor could hold the key to unraveling the biggest mystery of all. They say every town has its secrets, but that doesn’t even begin to describe Happy Town.