Inspired by an infamous folktale, this short offers a terrifying twist Horror Fans will die for.
2017
2019
2014
1968
2002
1972
1993
1995
2007
2025
2024
1994
2009
2003
1999