American sci-fi horror tv series is returning this April with a From Season 2. The plot presents residents of a…