You’ve been here before. At least if you’re a King fan. “Here”, for the sake of my discussion, is the town of Castle Rock, Maine. Upon reading Needful Things, you’re welcome to delve deeper into the meaning of the rather ambiguous opening statement. As for Castle Rock, it’s a town of utmost importance and infamyContinue reading “Needful Things by Stephen King”