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.

4.1
(19)
Original Title: La maschera del demonio
Release Date: 01/06/1990
Duration: 94 min.