When a young woman takes a new position as a moderator for a major social media platform, she quickly realizes the job description may have left out some deadly details.
Horror
Production Companies:
Production Countries:
United States of America
Astro
Videos
Date: 2019-10-02T05:31:39.000Z
Huluween Film Fest: Flagged • Now Streaming on Hulu