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
2002
2003
2023
1984
2014
1995
2021
2007
1972
1989
2008
2025
2016
2005
1944
2019