Were other Stephen King fans as pleasantly surprised as I was by how damn good the first season of Castle Rock was? Castle Rock, the fictional small town in Maine that is the setting for many of King’s stories, is such an evocative place, full of horrific history, that it hardly matters if one has […]
