Scary tales featuring bloodthirsty supernatural forces, a séance gone wrong and bloodthirsty psycho killers.
2014
2016
2012
2002
1963
1993
1973
1989
2010
1960
2011
2013
1988
1931