“I fear this place. I fear what’s to come.”
In 2018, Castle Rock, the town Stephen King introduced in The Dead Zone and returned to numerous times in subsequent works, isn’t on the map any more. A few years ago, the town voted to disincorporate itself. The historic downtown is mostly home to boarded-up businesses. Nan’s Luncheonette burned under mysterious circumstances a while back. The nearest Wal-Mart is some sixty miles distant[1]. The town’s main employer is Shawshank Prison, twenty miles away. A considerable percentage of the people behind bars in that establishment are from Castle Rock.Continue Reading