DescriptionHorror, Science fictionTVMAThe residents of a small town search for a way out when unknown forces keep them from leaving.