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.
日语/2025
英语 / 汉语普通话/2021
挪威语/2014
英语/2024
英语/2015
粤语/2002
英语/2023
韩语/2025
英语/2019
汉语普通话/2016
英语/1978