Estranged sisters Margo and Grace attempt to reconcile on Christmas Eve, but are interrupted by a killer masked snowman.
1981
2005
1983
1979
2008
1991
1986
1904
2022
2016
2017
2019
2000
2001
1995
2023