While working on his list in the bathroom, Santa Claus is murdered by an evil and all-powerful entity, known only as THE. Can it be stopped before its evil spreads and more victims fall?
1984
2024
2013
1989
1981
2023
2018
2022
2016
2025
2026
2021
2007
2003
2017