your movies
The village of Freetown, Massachusetts, sits next a vast forest associated with unexplained events, bizarre accidents, and satanic cults. Many believe dark forces were released when the ancient guardians of the forest were displaced by settlers.
Release date: 2019-12-23
1 votes
Season number: 1
Episode number: 6
Runtime: 43 minutes