A journalist is drawn into a dangerous investigation of a centuries old sinister folklore surrounding disappearances with links to the occult.
Indie Horror Feature Film