In 1976 a group of people in the desert for a photo shoot stumble upon an abandoned town called Sava[展开全部]
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 psychopaths have claimed Savage as their own and are hell bent on living up to its name.[收起部分]
Charles Dexter Ward's wife enlists the help of a private detective to find out what her husband is up to in a remote cabin owned by his family for centuries. Thehusband is a chemical engineer| and the smells from his experiments (and the delivery