Episode Details
Back to EpisodesReady for a Halloween Movie Marathon?
Description
Time travel, magic, witchcraft, and vampires — there are so many fun and ghoulish options for your own Halloween movie marathon!
Halloween Movie Madness
For some reason this year, I’m really feeling the Halloween spirit more than ever. Maybe it’s the cooler air, leaves falling, or looking forward to wearing a fun costume and dressing up.
I did buy a fabulous new Halloween decoration. It’s a raven, perched on a skull, on top of an ancient-looking candlestick. Love it – thanks HomeGoods!
Today, we’re skipping the deep mystical discussions and diving into something that’s pure fun. I’m going to share 20 witchy, magical, and slightly spooky movies and shows that are perfect for this time of year.
Now, just between you and me, I’m not big on gory slasher films or horror movies. So, I won’t be recommending Bride of Chuckie or Scream 3. No worries there!
In addition to the movies and shows, I’ve included short descriptions and where to watch so you can curate your own October movie marathon. It’s time to have fun!
Cozy Witch Vibes & Everyday Magic
1. Practical Magic — HBO Max, Hulu
Two witchy sisters (Sandra Bullock and Nicole Kidman) try to navigate love, family curses, and small-town life with help from their eccentric aunts (Stockard Channing and Dianne Wiest). Heartwarming, funny, and pure ’90s charm — plus, a sequel is on the way!
2. The Witches of Eastwick — HBO Max, Apple TV
Three best friends in a sleepy New England town (Cher, Susan Sarandon, Michelle Pfeiffer) discover their powers when the devilish Daryl Van Horne (Jack Nicholson) shows up. Sexy, witty, and full of dark humor. Perfect for your Halloween movie marathon.
3. Bell, Book, and Candle — Prime Video, YouTube
Kim Novak plays a Greenwich Village witch who enchants her neighbor (James Stewart) — only to fall for him and risk losing her powers. Stylish, funny, and perfect for vintage film lovers.
4. Stardust — Paramount+, Prime Video
A magical fairy-tale adventure where a young man crosses into a fantasy realm to retrieve a fallen star (Claire Danes), only to find she’s actually a woman — and being hunted by a glamorous witch (Michelle Pfeiffer