movie
New Episodes

The Mask of Satan

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.

ONLINE STREAMING

Find Your Location Release Date.

19

movie

About La maschera del demonio

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.