Castle Rock… to Stephen King fans, the name of this town sends shivers down their spines. So many of the Master of Horror’s stories have been set in this creepy, fictitious little suburb of Portland, Maine, and quite a few of them have been made for the silver screen, including …
Read More »