Inspired by an infamous folktale, this short offers a terrifying twist Horror Fans will die for.
2019
2003
2020
2021
2010
1961
1986
1994
1978
2015
2009
2016
1995
1965
1947
2002
2023