Inspired by an infamous folktale, this short offers a terrifying twist Horror Fans will die for.
2018
1984
2003
2019
1991
2021
2007
2010
1992
1999
2005
2020