Estranged sisters Margo and Grace attempt to reconcile on Christmas Eve, but are interrupted by a killer masked snowman.
1978
1994
2023
2024
2021
1993
1991
2004
1981
1989
2001
1996
1990
2003
1947