We recommend using an adblocker, some of the sources may include their own ads.
The Mask of Satan
TV Movie
Horror
Skiers in Northern Italy unwittingly awaken an ancient witch after removing her mask in a crevasse. Their actions unleash a curse, leading to terrifying consequences.