A Christmas horror anthology. Twelve of the world's leading indie horror directors bring you twelve twisted tales of terror with a yuletide twist.
1982
1987
2016
2006
1984
1981
—
2022
2010
2021
2023
2020