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.
2013
2009
2024
1959
1978
1988
1989
2002
2025
2019
2020
1966
1984
—
2015
1986
2022
1985