Author Ben Mears has returned to the town of Jerusalem’s Lot, Maine, where he spent the best years of his childhood. He had a traumatic, horrifying experience there, and he wants to write it out of his system at last. Around the same time, two other men move into town, R. T. Straker and Kurt Continue Reading…