metawitches.com
Castle Rock Season 1 Episode 8: Past Perfect Recap
Episode 8 of Castle Rock season 1, Past Perfect, is the beginning of the third and final act of the season, and it asks a very important question: Is it better to bury the memories of traumatic eve…