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.
2012
2013
2009
2001
1961
1983
2003
1993
1988
1954
2023
1990
2014
2022
2024