Castle Rock – Season 2, Episode 9: “Caveat Emptor” Things are getting scary in Castle Rock Rate this: