A Christmas horror anthology. Twelve of the world's leading indie horror directors bring you twelve twisted tales of terror with a yuletide twist.
1978
2024
1975
2010
2022
1990
1986
1980
2006
1994
2009
2015
1988
1989
2011
2019
1987
1981