Kevin and James deal with the aftermath of their brush with death on Halloween night. As Hazel Falls P.D. arrive on the scene, they quickly realize the nightmare isn't over just yet.
1979
2017
1995
2006
2005
1988
1989
1985
1987
2010
2007
2020
2014
2008
1980