News10 years ago
Watch Slender Man Short Film ‘The Eidolon State’
Dread Central, in partnership with Freeze Frame Film, have debuted a freaky little short film about everyone’s favorite fictional supernatural entity, Slender Man, entitled The Eidolon...