
Brighton, a small Oregon town, sits deep in the middle of a dense and expansive forest, miles from civilization. For decades, Brighton's citizens have told stories of a mysterious cult that lives out in their woods and on occasion steals children from the periphery of the city...