An amateur makeup vlogger accidentally unleashes a Lovecraftian evil.
Veta
Logan
Jamie
Prof. Duncan Carter
Emergency Dispatcher
Director
Writer
Producer