Mall Santas Must Die
Released
EN
$1,000
—
Unearthed from the ruins of a burned-down Canadian video store, this long-lost slasher is finally back to stuff your stocking - with screams.
United States of America
English
2025
2023
2012
1996
1989
1985
1984
2022
2024
2020
2018
2015