ORU
A creature based in mythology appears in a small New Mexico town seeking satisfaction and revenge. A seasoned journalist in paranormal activity mysteriously appears to make the creature return to its roots.