FreeForm TV. 13 Nights of Halloween wasn’t enough so we’ve got 31 Nights of Halloween. The spooktacular 31 Nights of Halloween begins October 1st. Prepare yourself for blood-curdling chills and fiendish frights with the complete schedule.
Get the flashlights ready, fill up the candy bowls, and hold hands. These scary movies will deliver plenty of chills and thrills. Don't be surprised if the kids want to sleep in your bed afterward.