Inspired by an infamous folktale, this short offers a terrifying twist Horror Fans will die for.
2002
2004
2010
2001
2016
2015
2017
2009
—
1978
2021
2020
2024
1990
1989