Inspired by an infamous folktale, this short offers a terrifying twist Horror Fans will die for.
2010
2002
1979
1992
1989
1961
2014
2012
1968
1971
1949
2019