简介:In 1976 a group of people in the desert for a photo shoot stumble upon an abandoned town called Savage. But they are not alone. A family of masked psy
简介:The film centers on Dr. Marcus, a renowned psychiatrist who has selected 6 severe mentally ill and dangerous patients from the Spring Valley Mental Ho