A Christmas horror anthology. Twelve of the world's leading indie horror directors bring you twelve twisted tales of terror with a yuletide twist.
1988
1976
1990
1974
2022
1935
2011
2018
1973
2007
2004
2015
1979
1981
2003
1987