Inspired by an infamous folktale, this short offers a terrifying twist Horror Fans will die for.
2010
2009
2000
1994
2008
1912
1989
1985
1984
1980
2023
2019