A woman discovers an old video camera hidden in her garage that conjures an ancient cosmic entity.

Premiered at the 2020 H.P. Lovecraft Film Festival