Inspired by an infamous folktale, this short offers a terrifying twist Horror Fans will die for.
2016
2021
2017
2014
1999
2007
2006
2023
2020
—
2010