Lord of Tears (2013)
Lord of Tears is a 2013 Scottish horror film directed by Lawrie Brewster and his directorial debut. The film first released on October 25, 2013 in Whitby at the Bram Stoker International Film Festival, where it won two awards. The film follows an English schoolteacher that begins to see visions of the Owl Man, a Slender Man-esque figure that he was obsessed with as a child.
More at Wikipedia.