Inspired by an infamous folktale, this short offers a terrifying twist Horror Fans will die for.
1966
2008
2006
1982
1992
1957
1948
2003
1950
1998
1997
1996
1999
1995
2010
1988
2015