Fans flock to a festival celebrating the most iconic horror movies, only to discover that the charismatic showman behind the event has a diabolical agenda.
2017
1991
2016
2006
2018
2013
2014
2010
2023
2007
2005
1998
2011