The Mask of Satan (1989) By SpookyFlix Admin | October 30, 2021 - 3:48 am |October 30, 2021 captivity/kidnapping, demon(s), exploitation, mask(s), mind control, monster(s), possession, revenge, supernatural/occult, survival, witch(es) Audio: Italian Stereo Also Known As: Demons 5: The Devil’s Veil AKA La maschera del demonio IMDB Download/Watch NowEnglish Subtitles Share this:TwitterFacebookRedditPinterestTelegram Related Tagged 1990s, Italian, Italy. Bookmark the permalink.