Inspired by an infamous folktale, this short offers a terrifying twist Horror Fans will die for.
2023
2010
—
2013
2016
2006
2003
1999
2015
2024
1936
2017
2020