Legendary Canadian slasher flick to screen in Hamilton with director in attendance. Just half an hour outside of Toronto, in Ontario, Canada, you’ll find the historical city of Hamilton, a place of both beauty and terror, of splendor and decay. Of steel, fire, castles and coolness. In the past… Read entire story.
Source: Shock Till You Drop