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.
By:
Posted on:
Tagline:Land of the Free…Home of the Depraved!
Quality: HD
Year: 2024
Duration: 90 Min
Country:USA
Release:
Language:English
Director:Marcel Walz