The Harrow (Original)
A Hiker, documenting his 2003 solo trip on a camcorder, is chased through increasingly surreal forests by a mysterious masked humanoid.
Info mistake?