Inspired by an infamous folktale, this short offers a terrifying twist Horror Fans will die for.
2010
2005
2008
2002
2006
2009
1981
2015
1958
2016
1997