Inspired by an infamous folktale, this short offers a terrifying twist Horror Fans will die for.
2020
2016
2018
—
2006
2024
2013
1988
2009
2014
2008
2003
2021