The Owl mask is in my Top 5 favorite slasher horror killer masks:Watched Stage Fright
That owl mask is dope. The one location theater setting, the gore, the music, the foggy atmosphere. It’s not perfect and there are some plot holes but it’s everything that I love about 80’s horror. Will definitely be revisiting this one a lot.
1. Babyface Mask > Happy Death Day
2. Ghostface Mask > Scream
3. Cupid mask > Cupid
4. Owl Mask > Stage Fright
5. Hockey Mask > Friday the 13th