Inspired by an infamous folktale, this short offers a terrifying twist Horror Fans will die for.
2000
2009
2006
1998
1996
2003
2008
2010
1903
2017
2005
2014
2011
2024
1930