Inspired by an infamous folktale, this short offers a terrifying twist Horror Fans will die for.
2014
1981
2023
1978
2006
1946
2013
1973
1983
2000
2010
1963
2003
2002
1998
2001