The 92 Best Halloween Movies of All Time

  • Oops!
    Something went wrong.
    Please try again later.
  • Oops!
    Something went wrong.
    Please try again later.

PureWow Editors select every item that appears on this page,, and the company may earn compensation through affiliate links within the story You can learn more about that process here. Yahoo Inc. may earn commission or revenue on some items through the links below.

Read the original article on Purewow.

Here at PureWow, we practically watch classic Halloween movies all year round. But not all October 31st-based films are created equal, and choosing the right one can all depend on what kind of mood you're in. For instance, you can revisit classics like Beetlejuice if you're feeling nostalgic. And if you're down for a scary flick that'll make you sleep with one eye open, then The Exorcist ought to do the trick.

Fortunately, we compiled a list of our all-time favorite films to celebrate the spooky season, from murder mysteries and psychological thrillers to traditional monster movies. So, grab your favorite Halloween snacks and prepare to spice up your queue with 92 of the best Halloween movies to get you in the mood.

37 Funny Halloween Movies to Watch Right Now, from ‘Clue’ to ‘Scream’

What Is the Most Watched Halloween Movie of All Time?

To address one of the biggest debates, both Vudu and Fandango surveyed viewers to get an answer once and for all. Well, the votes are in: Hocus Pocus is the most popular Halloween flick (hence why we included it on this list).

Warner Bros.

1. Practical Magic (1998)

Bullock and Kidman are primo on their own. Together? Playing nonpracticing witches who try to use their hereditary gift for magic to fix their love lives? Solid gold. (Same goes for the Stevie Nicks soundtrack.)

Watch on Prime VIDEO

Watch on Hulu

Walt Disney Pictures

2. Hocus Pocus (1993)

More witches! The Sanderson sisters are resurrected after three centuries, and just in time for trick-or-treaters. But can Max stop them from carrying out their evil plan?

Watch on Disney+

Watch on Prime Video

3. Hocus Pocus 2 (2022)

Disney+

  • Cast: Kathy Najimy, Bette Midler, Sarah Jessica Parker

  • Run time: 103 minutes

In the highly anticipated sequel, the Sanderson sisters return to Salem after 29 years. *Cue “The Witches Are Back”*

Watch on Disney+

4. Orphan (2009)

  • Cast: Isabelle Fuhrman, Vera Farmiga, Peter Sarsgaard

  • Run time: 123 minutes

Married couple Kate (Farmiga) and John (Sarsgaard) adopt a sweet, young girl named Esther. After a series of unfortunate events start to occur, the couple thinks their new daughter is far from innocent.

WATCH ON MAX

Twentieth Century Fox

5. The Rocky Horror Picture Show (1975)

  • Cast: Richard O'Brien, Tim Curry, Patricia Quinn

  • Run time: 98 minutes

This cult musical about a couple (Susan Sarandon and Barry Bostwick) forced to rap on the door of a wacky scientist (Tim Curry) after their car breaks down is a must-watch for the soundtrack and costumes alone.

Watch on Prime video

Watch on Hulu

Justina Mintz/Netflix

6. A Babysitter's Guide to Monster Hunting (2020)

  • Cast: Tamara Smart, Oona Laurence, Ian Ho, Troy Leigh-Anne Johnson

  • Run time: 98 minutes

A high school student is recruited by a secret society of babysitters, who are battling a Boogeyman slash kidnapper.

WATCH ON NETFLIX

Archive Photos / Getty Images

7. Ghostbusters (1984)

  • Cast: Bill Murray, Casey Kasem, Dan Aykroyd

  • Run time: 105 minutes

If you loved the 2016 version, you will definitely love the hilarious 1984 classic—starring Bill Murray, Dan Aykroyd and Sigourney Weaver—about a group of professors turned ghost removers.

Watch on Prime video

Watch on Vudu

Archive Photos / Stringer/ Getty Images

8. Edward Scissorhands (1990)

  • Cast: Johnny Depp, Winona Ryder, Dianne Wiest, Anthony Michael Hall

  • Run time: 105 minutes

This is a must-watch for anyone who thinks Johnny Depp’s kooky character acting began with Pirates of the Caribbean...

Watch on MAx

Watch on Prime Video

9. It Lives Inside (2023)

  • Cast: Megan Suri, Neeru Bajwa, Mohana Krishnan, Betty Gabriel

  • Run time: 99 minutes

From the producers of Get Out comes the 2023 horror flick, It Lives Inside. This tells the story of an Indian-American teenager named Samidha (Suri). After having a big fight with her best friend, she releases a vengeful demon that feeds on her loneliness.

WATCH ON APPLE TV+

Scott Yamano/NETFLIX

10. Hubie Halloween (2020)

  • Cast: Adam Sandler, Kevin James, Julie Bowen, Ray Liotta

  • Run time: 103 minutes

The movie takes place on Halloween night in Salem, Massachusetts. When a man suddenly finds himself in the middle of a real murder investigation, he’s forced to get creative as he tries to convince the police that monsters actually do exist.

WATCH ON NETFLIX

Orion Pictures

11. The Addams Family (1991)

  • Cast: Raul Julia, Anjelica Huston, Christopher Lloyd

  • Run time: 101 minutes

Anjelica Huston was nominated for an Oscar for her role in this film about a group of con artists who try to pull a fast one on the famously eccentric family.

Watch on Prime video

Columbia Pictures

12. Escape Room (2019)

  • Cast: Logan Miller, Deborah Woll, Taylor Russell

  • Run time: 99 minutes

Six strangers are thrown into a deceiving maze. Can they find the exit before time runs out?

WATCH ON PRIME VIDEO

Watch on hulu

Universal Pictures

13. Casper (1995)

  • Cast: Christina Ricci, Bill Pullman, Cathy Moriarty

  • Run time: 100 minutes

Christina Ricci is back at it when a friendly ghost falls in love with her. Too bad Casper's also-transparent relatives don’t approve.

Watch on prime video

Watch on Netflix

CBS

14. It's the Great Pumpkin, Charlie Brown (1966)

  • Cast: Peter Robbins, Christopher Shea, Kathy Steinberg, Bill Melendez

  • Run time: 96 minutes

More for the family: Linus waits out the arrival of the Great Pumpkin, despite relentless teasing from Lucy, Sally and the rest of the Peanuts gang.

Watch on AppleTV+

Watch on Prime Video

Universal Pictures

15. Get Out (2017)

  • Cast: Daniel Kaluuya, Allison Williams, Bradley Whitford

  • Run time: 104 minutes

Chris is finally ready to meet his girlfriend’s parents. They seem overly accommodating at first, but things take a horrifying turn when he discovers the family’s haunting past.

WATCH ON PRIME VIDEO

Watch on Netflix

16. Room on the Broom (2012)

  • Cast: Gillian Anderson, Rob Brydon, Timothy Spall, Martin Clunes

  • Run time: 30 minutes

Based on Julia Donaldson’s best-selling book, it introduces children to a generous witch, who invites several animals to ride on her broom (despite the large crowd). Oh, and did we mention Room on the Broom is only 27 minutes long, making it the perfect pre-bedtime flick?

Watch on Apple TV

Watch on Prime Video

Barry King/ Getty Images

17. Corpse Bride (2005)

  • Cast: Johnny Depp, Helena Bonham Carter, Emily Watson

  • Run time: 77 minutes

The other animated Halloween movie from Tim Burton, this one is about a shy groom (voiced by Johnny Depp) practicing his wedding vows in front of a dead woman (Helena Bonham Carter) who, confused, assumes she’s now his bride.

Watch on Prime video

Watch on Max

Universal Pictures

18. Halloween (1978)

As the first movie in the Halloween franchise, it introduces viewers to serial killer Michael Myers (Nick Castle) as he terrorizes the innocent residents of Haddonfield, Illinois.

Watch on Prime video

The Disney Channel

19. Halloweentown (1998)

  • Cast: Debbie Reynolds, Kimberly J. Brown, Joey Zimmerman

  • Run time: 84 minutes

On her 13th birthday, Marnie (Kimberly J. Brown) learns she’s a witch. Join her as she follows her grandma to Halloweentown, a magical city where warlocks, trolls and zombies reside year-round.

Watch on Disney+

Watch on prime video

New Line Cinema

20. A Nightmare on Elm Street (1984)

  • Cast: Heather Langenkamp, John Saxon, Ronee Blakley, Robert Englund

  • Run time: 91 minutes

Director Wes Craven incited fear with this classic slasher film, which follows Freddy Krueger (Robert Englund) as he stalks teenagers in their dreams.

Watch on PRIME VIDEO

Watch on APple TV+

Universal Pictures

21. Demon Knight (1995)

  • Cast: Billy Zane, William Sadler, Jada Pinkett Smith

  • Run time: 92 minutes

An ex-soldier holds the power to unlock a tremendous evil. Although he’s been on the run for 90 years, he’s finally ready to face off against the Collector.

Watch on prime video

Watch on peacock

Dimension Films

22. Scream (1996)

  • Cast: Neve Campbell, David Arquette, Courteney Cox, Matthew Lillard, Rose McGowan, Skeet Ulrich

  • Run time: 111 minutes

A small town is on edge after someone commits a series of murders while wearing a Ghostface costume. The slightly comical horror scenes make it the perfect introduction to slasher films.

Watch on Prime video

Warner Brothers/Getty Images

23. The Shining (1980)

  • Cast: Jack Nicholson, Shelley Duvall, Scatman Crothers, Danny Lloyd

  • Run time: 144 minutes

When a struggling writer becomes a caretaker at an isolated hotel, he uncovers secrets about the property’s dark past. (Creepy children included.)

Watch on Prime video

Watch on max

Lions Gate Home Entertainment

24. The Monster Squad (1987)

  • Cast: Andre Gower, Robby Kiger, Stephen Macht

  • Run time: 82 minutes

Five kids are tasked with protecting their small town from the ultimate Halloween foursome: Dracula, the Mummy, the Gill Man and Frankenstein’s Monster.

Watch on Prime Video

Michael Gibson

25. Carrie (1976)

  • Cast: Sissy Spacek, Piper Laurie, Amy Irving, Nancy Allen

  • Run time: 98 minutes

Based on Stephen King’s namesake horror novel, the movie follows Carrie as she discovers her supernatural powers.

Watch on Prime video

watch on max

Warner Bros.

26. The Exorcist (1973)

  • Cast: Ellen Burstyn, Max von Sydow, Lee J. Cobb, Kitty Winn

  • Run time: 122 minutes

When Regan starts acting bizarre, her parents seek medical attention, only to realize she’s been seized by the devil.

Watch on Prime Video

watch on max

Columbia Pictures

27. Hotel Transylvania (2012)

Introducing Hotel Transylvania, a lavish resort run by Count Dracula that serves as a vacation-like escape for monsters.

Watch on Prime video

watch on hulu

Continental Distributing

28. Night of the Living Dead (1968)

  • Cast: Duane Jones, Judith O'Dea, Marilyn Eastman

  • Run time: 96 minutes

The O.G. zombie movie. It’s filmed in grainy black-and-white, which automatically makes everything 100 times scarier.

Watch on prime video

watch on youtube

Buena Vista Pictures

29. The Haunted Mansion (2003)

  • Cast: Eddie Murphy, Terence Stamp, Nathaniel Parker, Marsha Thomason,

  • Run time: 86 minutes

Jim and his family are in for quite the surprise when they visit a scary mansion that’s unknowingly haunted by Master Gracey.

Watch on Disney+

Blue Rider Pictures

30. Night of the Demons (1988)

  • Cast: Hal Havins, Allison Barron, Alvin Alexis

  • Run time: 90 minutes

In an attempt to scare their friends, two teenage girls host a Halloween seance in an old funeral parlor. Need we say more?

Watch on Prime Video

watch on Pluto TV

Paramount Pictures

31. Paranormal Activity (2007)

  • Cast: Katie Featherston, Micah Sloat

  • Run time: 85 minutes

Katie (Featherston) and Micah (Sloat) are excited to get settled in their new home. That is, until they discover that they’re not the only residents...

Watch on Prime video

Entertainment One

32. The Babadook (2014)

  • Cast: Essie Davis, Noah Wiseman, Daniel Henshall

  • Run time: 96 minutes

A single mom is trying to help her son get over his fear of monsters—that is, until she comes face-to-face with the sinister presence itself.

Watch on prime video

Columbia Pictures

33. Monster House (2006)

  • Cast: Steve Buscemi, Nick Cannon, Maggie Gyllenhaal

  • Run time: 90 minutes

Three kids are convinced that there’s a creature living in the house next door...but no adults will believe them.

Watch on Prime VIDEO

Columbia Pictures

34. The Craft (1996)

  • Cast: Robin Tunney, Fairuza Balk, Neve Campbell

  • Run time: 100 minutes

When Sarah (Robin Tunney) transfers to a new school, she meets a coven of witches who are keen on taking advantage of her telekenetic powers.

Watch on PRIME VIDEO

watch on hulu

Metro-Goldwyn-Mayer

35. Poltergeist (1982)

  • Cast: JoBeth Williams, Craig T. Nelson, Heather O'Rourke

  • Run time: 114 minutes

The members of the Freeling family are in for a scare when they learn ghosts can access the house via their television set.

Watch on Prime Video

Brian Douglas

36. Haunt (2019)

  • Cast: Katie Stevens, Will Brittain, Lauryn McClain

  • Run time: 92 minutes

Join a group of friends as they visit a legendary haunted house. The problem? The spooky tales they’ve been told are no match for the horrors that await them.

WATCH ON PRIME VIDEO

watch on hulu

Drafthouse Films

37. The Invitation (2015)

  • Cast: Logan Marshall-Green, Tammy Blanchard, Michiel Huisman

  • Run time: 96 minutes

When a man attends a dinner party with his girlfriend, he soon learns that his ex-wife is planning revenge against the guests (including himself).

Watch on tubitv

watch on prime video

Sony Pictures

38. Boogeyman (2005)

  • Cast: Barry Watson, Emily Deschanel, Lucy Lawless

  • Run time: 89 minutes

As a child, Tim (Aaron Murphy) is haunted by the memory of his father being dragged away by the boogeyman. Years later, he’s forced to face his fears as an adult (Barry Watson).

Buy on Amazon

Brooke Palmer/Warner Bros.

39. It (2017)

  • Cast: Jaeden Lieberher, Bill Skarsgård, Wyatt Oleff

  • Run time: 134 minutes

A group of friends faces their worst fear when an ancient, shape-shifting clown rises from the sewer to prey on the local children.

Watch on prime video

Paramount Pictures

40. Sleepy Hollow (1999)

  • Cast: Johnny Depp, Christina Ricci, Miranda Richardson

  • Run time: 105 minutes

Based on Washington Irving’s classic tale, it follows Ichabod Crane (Johnny Depp) as he investigates a series of murders in the small village of Sleepy Hollow.

Watch on Prime video

watch on Max

ALPHAVILLE FILMS

41. Pet Sematary (1989)

  • Cast: Dale Midkiff, Denise Crosby, Fred Gwynne

  • Run time: 102 minutes

Another Stephen King adaptation. The movie is a modern-day take on the fictional story about a couple who discovers a haunted burial ground near their home.

Watch on prime video

watch on paramount+

Warner Bros. Pictures

42. Trick 'r Treat (2007)

  • Cast: Anna Paquin, Brian Cox, Dylan Baker

  • Run time: 82 minutes

The lives of several strangers become intertwined on Halloween. Can they extinguish the Jack-o-Lantern before midnight?

Watch on Prime video

watch on max

Netflix

43. Day Shift (2022)

  • Cast: Jamie Foxx, Dave Franco, Natasha Liu Bordizzo

  • Run time: 113 minutes

While working as a pool cleaner pays the bills, this father's secret job—vampire hunting—may be the only answer to paying for his daughter's tuition before it's too late.

WATCH ON NETFLIX

Warner Bros. Pictures

44. The Nun (2018)

  • Cast: Demián Bichir, Taissa Farmiga, Jonas Bloquet

  • Run time: 96 minutes

When a nun takes her own life, the case is sent to the Vatican for investigation, where they uncover an unholy secret. Dun dun dun.

Watch on Prime video

William Castle Productions

45. House on Haunted Hill (1999)

  • Cast: Geoffrey Rush, Famke Janssen, Taye Diggs

  • Run time: 92 minutes

Stephen Price (Geoffrey Rush) is offering a million dollars to anyone who can stay the night in a former insane asylum. He soon learns the haunted tales are more fact than fiction.

Watch on Prime video

Buena Vista Pictures

46. The Sixth Sense (1999)

  • Cast: Bruce Willis, Toni Collette, Olivia Williams

  • Run time: 107 minutes

Cole (Haley Joel Osment) is too scared to tell anyone about his supernatural abilities. That is, until he meets Dr. Malcolm Crowe (Bruce Willis), who uncovers the truth.

Watch on prime video

Artisan Entertainment

47. The Blair Witch Project (1999)

  • Cast: Heather Donahue, Joshua Leonard, Michael C. Williams

  • Run time: 80 minutes

Through archived footage, three film students embark on a wild journey as they search for answers about a local murderer named Blair Witch.

Watch on Prime video

watch on paramount+

Warner Bros.

48. The Witches (1990)

  • Cast: Anjelica Huston, Mai Zetterling, Jasen Fisher

  • Run time: 91 minutes

When Luke (Fisher) accidentally eavesdrops on a convention of witches, he’s forced to flee before they turn him into a test subject.

Watch on prime video

New Line Cinema

49. The Little Vampire (2000)

  • Cast: Jonathan Lipnicki, Richard E. Grant, Jim Carter

  • Run time: 95 minutes

Tony is struggling to make friends at his new school, so he befriends a kid vampire who indirectly teaches him about bravery. (Think of it as the Dracula version of Casper.)

Watch on Prime video

Warner Bros. Pictures

50. Scooby-Doo: The Movie (2002)

  • Cast: Freddie Prinze, Jr., Sarah Michelle Gellar, Matthew Lillard

  • Run time: 86 minutes

Meet Mystery Incorporated, a group of four adults (plus one dog) who reunite to investigate a series of incidents at a popular resort.

Watch on Prime video

watch on Max

Universal Pictures

51. The Witch (2015)

  • Cast: Anya Taylor-Joy, Ralph Ineson, Kate Dickie

  • Run time: 93 minutes

It’s 1630 in New England. A family encounters a dark force near their home after the youngest son, Samuel, suddenly goes missing.

Watch on PRIME Video

watch on max

Universal Pictures

52. Us (2019)

  • Cast: Lupita Nyong'o, Winston Duke, Elisabeth Moss

  • Run time: 116 minutes

Adelaide (Lupita Nyong’o) returns to her childhood home with her family only to be greeted by masked strangers who look exactly like them.

Watch on Prime video

watch on netflix

Marvista Entertainment

53. Under Wraps (1997)

  • Cast: Adam Wylie, Mario Yedidia, Clara Bryant, Ken Campbell

  • Run time: 96 minutes

Three children find themselves in a race against time after they stumble upon a mummy who’s been out of commission for 3,000 years.

Watch on disney+

watch on prime video

Geffen Company

54. Beetlejuice (1988)

  • Cast: Alec Baldwin, Geena Davis, Michael Keaton

  • Run time: 92 minutes

Before she was a mom spooked on Stranger Things, Winona Ryder was a teenager spooked by ghosts (Geena Davis and Alec Baldwin) in this comedy about a husband and wife haunting the new owners of their beloved house.

Watch on prime video

watch on max

Twentieth Century Fox

55. Buffy the Vampire Slayer (1992)

  • Cast: Kristy Swanson, Donald Sutherland, Paul Reubens, Rutger Hauer, Luke Perry, Hilary Swank

  • Run time: 86 minutes

No, not the TV show. This 1992 teen hit is what inspired the TV show. Kristy Swanson plays a flighty teenager who discovers she’s blessed with vampire butt-kicking powers. (Beverly Hills, 90210 heartthrob Luke Perry also stars.)

Watch on YouTube

Warner Bros. Television

56. Double Double Toil and Trouble (1993)

  • Cast: Mary-Kate Olsen, Ashley Olsen, Cloris Leachman

  • Run time: 93 minutes

In an attempt to save their family home, the Olsen twins team up to outsmart their evil aunt (Cloris Leachman), who’s after a magic moonstone.

Watch on Prime video

57. The Pumpkin Karver (2006)

  • Cast: Amy Weber, Minka Kelly, Terrence Evans, Charity Shea

  • Run time: 90 minutes

After a Halloween prank gone awry, Lynn and Jonathan move to an all-new town for a fresh start. However, they soon find themselves reliving a similar version of that fateful Halloween night.

Watch on Tubi

watch on prime video

MICHAEL TACKETT/WARNER BROS. PICTUREs

58. The Conjuring (2013)

  • Cast: Vera Farmiga, Patrick Wilson, Ron Livingston, Lili Taylor

  • Run time: 112 minutes

Two paranormal investigators are enlisted to help a family who recently moved into a new house. The problem? It has a supernatural presence. Cue the nightmares.

Watch on MAX

watch on prime video

Paramount Pictures

59. Rosemary's Baby (1968)

  • Cast: Mia Farrow, John Cassavetes, Ruth Gordon

  • Run time: 136 minutes

A young couple is desperate to conceive a baby. When they finally do, the young mother suspects an evil cult is plotting to steal the newborn.

Watch on Prime video

60. Spooky Buddies (2011)

  • Cast: Harland Williams, Sierra McCormick, Elisa Donovan

  • Run time: 88 minutes

Air Bud meets Halloween in this family-friendly flick about a group of dogs, who must stop Warwick the Warlock before time runs out.

Watch on Disney+

Columbia Pictures

61. Goosebumps (2015)

  • Cast: Jack Black, Dylan Minnette, Amy Ryan, Ryan Lee

  • Run time: 103 minutes

Zach Cooper (Dylan Minnette) is thrilled when he learns that his neighbor’s dad is a renowned sci-fi author. Things take a dramatic turn when he accidentally unleashes the franchise’s fictional monsters.

Watch on Prime video

62. The Perfection (2019)

  • Cast: Allison Williams, Logan Browning, Steven Weber

  • Run time: 90 minutes

Charlotte (Allison Williams) is a talented young cellist, who’s forced to drop out of her prestigious music school to care for her ill mother. Years later, she heads down a sinister path after becoming reacquainted with the girl who replaced her.

Watch on Netflix

Sunset Boulevard / Contributor/ Getty Images

63. The Nightmare Before Christmas (1993)

  • Cast: Danny Elfman, Chris Sarandon, Catherine O'Hara, William Hickey, Ken Page

  • Run time: 76 minutes

It’s one of Tim Burton’s best: When Jack Skellington, the king of Halloween Town, gets bored scaring people every year, he moves on to Christmas Town—and his plan goes awry.

Watch on Disney+

watch on prime video

64. Hell Fest (2019)

  • Cast: Amy Forsyth, Reign Edwards, Bex Taylor-Klaus

  • Run time: 88 minutes

Paying tribute to ’80s slasher flicks, the movie follows three couples as they visit Hell Fest (a traveling carnival). The night turns deadly when a masked serial killer transforms the theme park into a real-life Hunger Games.

Watch on Prime Video

Focus Features

65. Coraline (2009)

  • Cast: Dakota Fanning, Teri Hatcher, Jennifer Saunders

  • Run time: 101 minutes

A family flick that follows a young girl named Coraline (voiced by Dakota Fanning), who ventures into an alternate world after discovering a secret door.

Watch on prime video

watch on max

Stanley Bielecki Movie Collection/ Getty Images

66. Young Frankenstein (1974)

  • Cast: Gene Wilder, Madeline Kahn, Marty Feldman, Peter Boyle, Cloris Leachman

  • Run time: 106 minutes

In Mel Brooks’s masterpiece, Dr. Frankenstein (Gene Wilder) inherits his grandfather’s estate in Transylvania and resumes his monster-making experiments with the help of servants Igor (Marty Feldman), Inga (Teri Garr) and Frau Blücher (Cloris Leachman).

Buy on amazon

67. Tales of Halloween (2015)

  • Cast: Neil Marshall, Darren Lynn Bousman, Axelle Carolyn, Lucky McKee, Andrew Kasch, Paul Solet

  • Run time: 92 minutes

It features ten short stories about ghosts, ghouls and monsters. While it’s an anthology film, each tale revolves around the spooky holiday, so grab the popcorn candy bag.

Watch on Prime Video

68. Scary Stories to Tell in the Dark (2019)

  • Cast: Zoe Colletti, Michael Garza, Gabriel Rush, Austin Zajur

  • Run time: 96 minutes

Young Stella (Zoe Colletti) loves telling scary stories about her spooky home—that is, until they become all too real for her small hometown.

Watch on Prime Video

watch on hulu

Murray Close / Contributor/ Getty Images

69. Little Shop of Horrors (1986)

  • Cast: Rick Moranis, Ellen Greene, Vincent Gardenia

  • Run time: 93 minutes

Rick Moranis plays Seymour, a flower-shop assistant pining away for his coworker Audrey (Ellen Greene), who happens to have a boyfriend (Steve Martin). But when he discovers a plant that prefers to feed on human flesh and blood—boom, problem solved.

Watch on prime video

watch on max

70. Children of the Corn (1984)

  • Cast: Peter Horton, Linda Hamilton, John Franklin, Courtney Gains

  • Run time: 92 minutes

Based on Stephen King’s namesake story, the movie examines a gory ritual in which the town’s children murder all the adults. *Grabs nightlight*

Watch on Prime Video

Archive Photos / Stringer/ Getty Images

71. Ernest Scared Stupid (1991)

  • Cast: Jim Varney, Eartha Kitt, Shay Astar

  • Run time: 96 minutes

Seriously, the ’90s knew how to do Halloween. In this silly take on the holiday, Ernest accidentally unleashes an army of trolls on a small town on October 31. And to be honest, it holds up.

Watch on Prime Video

72. Teen Witch (1989)

  • Cast: Robyn Lively, Zelda Rubinstein, Dan Gauthier

  • Run time: 93 minutes

When a high schooler named Louise (Robyn Lively) suddenly discovers her magical abilities, she uses them to achieve her life-long dream of being popular. *Cue the coming-of-age story*

Watch on prime video

watch on max

Universal Pictures

73. Truth or Dare (2018)

  • Cast: Lucy Hale, Tyler Posey, Violett Beane

  • Run time: 100 minutes

It’s the childhood game we all know and love. But this time, it triggers an evil demon that forces a group of friends to confront their biggest fears.

Watch on prime video

Metro-Goldwyn-Mayer

74. Candyman (2021)

  • Cast: Yahya Abdul-Mateen II, Teyonah Parris, Nathan Stewart-Jarrett

  • Run time: 91 minutes

In this sequel to the 1992 classic, a young artist gets more than he bargained for after exploring the history of the infamous Candyman. We promise, you won't look at mirrors the same way again.

watch on prime Video

Aidan Monaghan/NETFLIX

75. His House (2020)

  • Cast: Wunmi Mosaku, Sope Dirisu, Matt Smith

  • Run time: 93 minutes

Two refugees escape their war-torn country and seek asylum in England—but the place where they end up turns out to be even more terrifying than the place they left...

watch on netflix

Warner Bros. Television

76. It: Chapter 2 (2019)

  • Cast: Jessica Chastain, James McAvoy, Bill Hader, Isaiah Mustafa

  • Run time: 169 minutes

It’s been 27 years since the first Pennywise encounter. Watch The Losers Club reunite in this terrifying sequel.

Watch on Prime Video

watch on hulu

77. A Quiet Place (2018)

  • Cast: Emily Blunt John Krasinski

  • Run time: 90 minutes

In a post-apocalyptic world, a family of four is forced to live in silence while hiding from monsters/aliens who track their prey by sound.

Watch on Prime Video

watch on paramount+

ABC Family

78. The Hollow (2004)

  • Cast: Kevin Zegers, Kaley Cuoco, Nick Carter, Stacy Keach

  • Run time: 83 minutes

Inspired by Washington Irving's The Legend of Sleepy Hollow, this film follows Ian, a teenager who learns that he's a descendant of Ichabod Crane. His presence leads to the return of the Headless Horseman, but will he and his friends succeed at taking him down?

Watch on YouTube

Vertical Entertainment

79. Polaroid (2019)

  • Cast: Kathryn Prescott, Mitch Pileggi, Grace Zabriskie

  • Run time: 88 minutes

A teenager named Bird gets her hands on a seemingly harmless vintage Polaroid camera. But when she learns that it hold a mysterious, deadly curse, she must find a way to put an end to it.

Watch on prime video

Dimension Films

80. Scream 2 (1997)

  • Cast: David Arquette, Neve Campbell, Courteney Cox

  • Run time: 120 minutes

Set two years after the events of the first film, Scream 2 follows Sydney and Gale as they relive the same nightmare. Once again, a masked killer resurfaces and goes on a killing spree, but can Sydney and the gang stop him?

Watch on Prime Video

Paramount Pictures

81. Friday the 13th (1980)

  • Cast: Betsy Palmer, Adrienne King, Harry Crosby, Laurie Bartram

  • Run time: 95 minutes

Starring Betsy Palmer, Kevin Bacon and Adrienne King, this infamous ’80s slasher film centers around a group of camp counselors who are being stalked by a mysterious killer.

WATCH ON PRIME VIDEO

watch on max

Disney Channel

82. Twitches (2005)

  • Cast: Tia Mowry, Tamera Mowry, Kristen Wilson, Patrick Fabian

  • Run time: 87 minutes

When twin sisters Alex and Camryn are reunited on their 21st birthday, they use their magical powers to defeat the forces of darkness.

WATCH ON DISNEY+

watch on prime video

Columbia Pictures Industries Inc

83. Zombieland (2009)

  • Cast: Jessie Eisenberg, Woody Harrelson, Emma Stone, Abigail Breslin

  • Run time: 87 minutes

A thriller comedy film bringing four strangers together to survive a post-apocalyptic world. They venture on a road trip across the U.S. while fighting against their biggest threat—zombies.

WATCH ON PRIME VIDEO

84. Cam (2018)

Netflix

  • Cast: Madeline Brewer, Patch Darragh, Melora Walters, Devin Druid

  • Run time: 95 minutes

Daniel Goldhaber's directional debut stars Brewer as Alice Ackerman, a cam girl who discovers that her account has been hacked and taken over by a lookalike. Determined to reclaim her identity, Alice embarks on a mission to find the culprit.

Watch on Netflix

85. Gerald's Game (2017)

Netflix

  • Cast: Carla Gugino, Bruce Greenwood, Carel Struycken, Henry Thomas

  • Run time: 103 minutes

A married couple's romantic getaway to an isolated home goes horribly wrong when they get into an argument and the husband suddenly dies of a heart attack...while the wife is handcuffed to the bed. Now trapped with nowhere to go, she must figure out how to survive while dealing with terrifying hallucinations.

Watch on Netflix

86. Five Nights at Freddy’s (2023)

  • Cast: Josh Hutcherson, Matthew Lillard, Elizabeth Lail

  • Run time: 110 minutes

Based on the popular horror game, Five Nights at Freddy’s follows a troubled security guard (Hutcherson) who starts working the night shift at Freddy Fazbear's Pizzeria. While working in the pizza joint, he soon realizes there is a dark presence lurking within the walls.

WATCH ON PEACOCK

87. The Nun 2 (2023)

  • Cast: Taissa Farmiga, Storm Reid, Bonnie Aarons, Anna Popplewell

  • Run time: 110 minutes

In this terrifying sequel, Sister Irene (Farmiga) returns to investigate a string of murders that has occurred all across Europe. Is the demonic nun back from the dead? The Nun 2 is playing in theaters everywhere.

BUY TICKETS

88. Talk to Me (2022)

  • Cast: Sophie Wilde, Alexandra Jensen, Joe Bird, Otis Dhanji

  • Run time: 94 minutes

When a group of high schoolers come into possession of an embalmed hand that allows them to talk to dead spirits, they begin using the item as a party trick. However, things go badly when Mia (Wilde) takes it too far.

WATCH ON PRIME VIDEO

89. No One Will Save You (2023)

  • Cast: Kaitlyn Dever, Zack Duhame, Lauren Murray, Geraldine Singer

  • Run time: 93 minutes

Brynn (Dever) is an isolated seamstress mourning the loss of her mother and her best friend. One day, a humanoid alien invades her home and she accidentally kills it, sending her down a terrifying path that will make her face her past.

WATCH ON HULU

90. The Curse of Bridge Hollow (2022)

  • Cast: Marlon Wayans, Priah Ferguson, Kelly Rowland

  • Run time: 91 minutes

Shortly after moving to a new house, a teenage girl accidentally summons an ancient spirit on Halloween. In order to save the town, she teams up with her father to stop the curse once and for all.

Watch on Netflix

91. Disco Inferno (2023)

  • Cast: Soni Bringas, Stephen Ruffin, Helene Udy

  • Run time: 18 minutes

The short film takes place during the summer of ’73 and follows two expectant parents who are excited for a carefree night at the disco. When they realize that an evil demon is trying to steal their unborn child, they must escape to save themselves.

Watch on Netflix

92. Pet Sematary: Bloodlines (2023)

  • Cast: Jackson White, Natalie Alyn Lind, Forrest Goodluck

  • Run time: 87 minutes

The film is based on an untold chapter from Stephen King’s Pet Sematary, and it serves as a prequel to the 2019 film. The story focuses on a young boy who discovers sinister secrets about his family.

Watch on Prime Video

watch on paramount+

ALL THE HALLOWEEN CANDIES, RANKED FROM BEST TO WORST