A Christmas horror anthology. Twelve of the world's leading indie horror directors bring you twelve twisted tales of terror with a yuletide twist.
1983
2023
1980
2022
2024
2025
1996
2019
1960
2002
2010
2016
1988
2006
2012