Inspired by an infamous folktale, this short offers a terrifying twist Horror Fans will die for.
2018
2020
2011
2007
2003
1993
1975
1967
2008
1995
1918
2014
2012
2023
2017