An amateur makeup vlogger accidentally unleashes a Lovecraftian evil.
Veta Horwitz
Veta
Logan Spahitz
Logan
Jackie Dallas
Jamie
Marc Cedric Smith
Prof. Duncan Carter
Michael Andrew Baker
Emergency Dispatcher
Piers Dennis
Director
Writer
Producer
Charlie Martin