Why shell out for candy and costumes this Halloween when you (likely) have access to no-cost entertainment right in the comfort of your own home? Assuming you've already shelled out for a subscription, you can save your wallet and a trip to the dentist by streaming these frightening films and spooky shows on Netflix, Amazon Prime, and Hulu Plus.

The three primary streaming services all have different options—though there are a few overlaps—so there's something for everyone.

Movie Winner: Netflix has the scariest movies and the widest assortment, which it means there's also the highest probability of watching something truly terrible. Best for impressing/scaring a date.

TV Winner: Hulu Plus unsurprisingly offers the most shows, while Amazon Prime has the heaviest hitters (seriously, watch Hannibal). Best for all-day binge sessions.

Added Cost Winner: If you don't mind spending a few more bucks on a night's entertainment, Amazon Video has a lot more options, including The Shining, Psycho (the original, c'mon), and Ghostbusters. Most rentals are $3.99 for 24 hours, but this year's cult horror hit It Follows is streaming for just 99 cents. Best for people who have a particular movie in mind.

These are our picks for the best titles to stream at no extra cost: