Castle Rock – Season 1, Episode 9: “Henry Deaver”

Is Henry Deaver actually Henry Deaver? Or, is the kid Henry Deaver? Are they both the devil?

Rate this: