In the cursed town of Saturn, CA, during the 12 days leading up to Christmas, watch these interconnected tales showing the town's residents dealing will all kinds of evil.
2009
1987
1996
1985
1958
1993
2015
2017
2023
2022
2019
1998
1997
2005
1994
2024