A Christmas horror anthology. Twelve of the world's leading indie horror directors bring you twelve twisted tales of terror with a yuletide twist.
1981
2025
2022
2024
1984
1996
1997
2000
1998
2006
1972
1983
2007
1980
1973
1971