TV 4th July 2020 Castle Rock Season 2 release date, trailer, cast, plot and everything we know about the renewal of Hulu’s Stephen King psychological horror series