Inspired by an infamous folktale, this short offers a terrifying twist Horror Fans will die for.
1991
1997
1994
2004
1990
1999
2006
2000
1998
2002
1973
1958
1965
2023
2013
2008
2012