TV Show · Drama · Horror A young man goes back to Castle Rock, Maine, and finds himself unsettled by the place that he once called home. 2018 · 54m