Those That Remain Two scientists are sent to investigate strange occurrences on land once occupied by a cult. After weeks in isolation, they realize they are unable to trust the wilderness around them, the corporation that sent them there or even [...]