Inspired by an infamous folktale, this short offers a terrifying twist Horror Fans will die for.
1983
1981
2004
2014
2017
2016
2000
2024
1989
2020
2002
2010