Castle Rock – Season 2, Episode 5: “The Laughing Place” A glimpse into the way Annie grew up explains some of the chaos in her adult life Rate this: