Inspired by an infamous folktale, this short offers a terrifying twist Horror Fans will die for.
1984
2024
2017
1973
1992
2019
2022
1997
1912
1988
1958
2018
2015
2013
—