In ’91, Henry Deaver was found after going missing for days. In 2018, he returns to his hometown of Castle Rock on a mysterious mission.
Overanalysing Film Since 2014
In ’91, Henry Deaver was found after going missing for days. In 2018, he returns to his hometown of Castle Rock on a mysterious mission.