
An idyllic Alpine village nestled deep in a remote valley remains unaware of the evil forces that threaten its peaceful existence. The denizens of Hell have gotten their hands on modern electricity and now covet the pristine valley as the location for a second Hell under Satan...