Darkplace: Face Your Demons
Locked inside an ancient box in the backwoods of Appalachia, a young boy must face his demons, unleashing a terrifying evil upon the small town of Darkwood.
Starring
Timothy Lee DePriest, Dougald Park
Director
Philip Adrian Booth