Book Review: Needful Things

Castle Rock, Maine is a quaint little town full of lovely people where nothing bad ever happens. It is basically the town from Gilmore Girls. I’m kidding. Though it has a Stars Hollow vibe, Castle Rock has a level of creepy that SH just never achieved.