When a blizzard hits an isolated island town it brings with it a mysterious stranger intent on terrorizing the people for a sinister purpose.
2008
1970
2011
2015
2021
1985
2012
2016
2009
2017
1998
2005
1988
2006
2024