

IT
The Mask of Satan
La maschera del demonio
Also known as Demons 5: The Devil's Veil, Demons 5, La máscara del demonio, Le masque de Satan, Demonzu 5
4.325 votes19901h 34m
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.
Your rating
Where to watch in India
Not available to stream in India right now.


































