Reviews and other content aren't verified by Google
Great show. Best description I can give is to take Uncle Steve's Regulators/ Desperation, mix it with the original weird show, Lost, sprinkle in a little classic Hitchcockian suspense, and a dash of American slasher film and voila, you have From.