- Additional information
Title: Demon Town
Starring: Brandon Largent, Laura Mazur
A young reporter and her rival both find the lost town of Acheron, a remote mountain village that no longer appears on any map. It’s there they discover the dark secrets of Acheron’s past, and how it’s entire population died within the same month and year.
But soon they also discover that this town doesn’t sleep quietly. Long ago, any goodness or hope for redemption faded away, and in its place came something foul, something evil, something that lays claim to you very soul.
And as this lure slowly draws the young women in , darkness falls over the dreary town…and that’s when its inhabitants…awake.