Throughout much of author Stephen King’s career, the fictional town of Castle Rock, Maine has tied together a majority of his stories to create a massive shared universe. The new Hulu series ‘Castle Rock’ takes place in the iconic locale, though the author claims the show is more enjoyable if you aren’t comparing it to his recognizable stories.