Inspired by an infamous folktale, this short offers a terrifying twist Horror Fans will die for.
2018
2023
—
2016
2013
2009
2022
1980
2017
2019
2001
2012