Release window and other rumors
Small screen horror that Stephen Kin approves of? Sign me up, please. For those in the dark, From is a show about inhabitants of a town who are trapped there forever, and tormented by shape-shifting monsters who come out when the sun…