A techno-dystopian horror about an influencer who discovers the more sinister aspect of being a content creator.

by Liisa Halloran (USA)