A Christmas horror anthology. Twelve of the world's leading indie horror directors bring you twelve twisted tales of terror with a yuletide twist.
1968
—
1953
1915
2014
2010
2004
2012
1927
2002
1969
1980
1981
2024
2023