download GirlStyle Singapore app
17 High-Rating Horror Movies To Binge-Watch This Halloween

17 High-Rating Horror Movies To Binge-Watch This Halloween

Lifestyle Movies
By Allison Kong on 02 Oct 2025
Digital Editor
Writes about all things beauty, fashion, lifestyle, and entertainment. When she’s not writing, she’s probably lost in a daydream.

Forget trick-or-treating, we’ve got something better. From cult favourites to new scream-inducing hits, here are 17 high-rating horror movies that will keep you up all night.

#1 Weapons (2025) | 94%

Amy Madigan as Aunt Gladys in 'Weapons'Photo from Warner Bros. Pictures

In Weapons, something terrible happens one night at 2:17 a.m. in a sleepy town. Seventeen children vanish from the same class, and only one stays behind. Teacher Justine Gandy (Julia Garner), a cop named Paul (Alden Ehrenreich), and other town figures scramble to understand what’s behind the disappearances. This film also stars Josh Brolin, Amy Madigan, and Benedict Wong.

#2 The Shining (1980) | 83%

Jack Nicholson In 'The Shining'Photo from Warner Bros. Pictures

Nothing says psychological terror like The Shining. This classic follows Jack Torrance (Jack Nicholson) and his family as they take care of the eerie Overlook Hotel over a long, harsh winter. As Jack slowly loses his mind, you’ll feel the creeping horror seep in. Haunted hallways, ghostly twins, and “Here’s Johnny!” make this one of the must-watch horror movies every Halloween.

#3 Hereditary (2018) | 90%

Milly Shapiro in 'Hereditary'Photo from A24

Grief turns hands-on in Hereditary and shows how a family cannot escape its past. After the grandmother of the Graham family dies, strange things begin. Annie (Toni Collette), her son and daughter seem haunted by things no one can explain. Mourning becomes something ugly when the family’s deepest secrets come alive.

#4 Sinners (2025) | 97%

Jayme Lawson, Wunmi Mosaku, Michael B. Jordan, Miles Caton, and Li Jun Li in 'Sinners'Photo from Warner Bros. Pictures

For a gothic horror with music, Sinners hits the darkest chords. In 1930s Mississippi, twin brothers (Michael B. Jordan) try to build new lives far from their past. Their return to their hometown, however, brings more than memories. An unsettling force stirs in the shadows, drawing them into a haunting struggle where nothing is as it seems. The cast also includes Hailee Steinfeld, Delroy Lindo, Wunmi Mosaku, Jack O’Connell.

#5 Get Out (2017) | 98%

Daniel Kaluuya in 'Get Out'Photo from Universal Pictures

When polite smiles hide danger, Jordan Peele's Get Out will make you squirm in your seat. Chris Washington (Daniel Kaluuya) travels with his girlfriend Rose (Allison Williams) to meet her parents for the weekend. At first, everyone seems warm and welcoming. But subtle oddities and strange behaviour around the estate raise his alarm. What begins as an awkward weekend visit becomes a fight to escape forces he never saw coming.

#6 Together (2025) | 90%

Alison Brie and Dave Franco in ‘Together’Photo from Germain McMicking/Neon

If you don’t like things you can’t explain, Together will creep under your skin. A couple, Millie and Tim (Alison Brie, Dave Franco), move to the countryside hoping to restart their relationship. Soon strange, supernatural changes mess with their bodies and their trust. They try to hold on but every night feels more wrong than the one before.

#7 Bring Her Back (2025) | 89%

Jonah Wren Phillips in 'Bring Her Back'Photo from A24

If you like orphaned kids, creepy foster homes, and dread in every scene, try Bring Her Back. After their father dies, siblings Andy (Billy Barratt) and blind sister Piper (Sora Wong) move in with Laura (Sally Hawkins) as their foster mother. Laura seems sweet at first. But her grief hides something dangerous, something the children sense.

# 8 Nosferatu (2024) | 84%

Lily-Rose Depp in 'Nosferatu'Photo from Focus Features

If you love gothic obsession and nightmares that won’t let go, Nosferatu drips with dread. In this modern take by Robert Eggers, Ellen Hutter (Lily-Rose Depp) suffers from lonely dreams that draw her toward Count Orlok (Bill Skarsgård), the vampire who becomes fixated on her. Her husband Thomas (Nicholas Hoult) tries to shield her, but the darkness builds, and nothing feels safe. Also starring Aaron Taylor-Johnson, Willem Dafoe, Emma Corrin, and more, this one’s beautiful, creepy, and full of tension.

#9 Barbarian (2022) | 92%

Justin Long and Georgina Campbel in 'Barbarian'Photo from 20th Century Studios

If you're into bone-chilling surprises, Barbarian is here to mess with your mind. Tess (Georgina Campbell) shows up at a Detroit rental home only to learn the place has been double-booked. The stranger already there seems innocent enough, but the house holds darker mysteries than a mistaken booking. Also starring Georgina Campbell, Bill Skarsgård, and Justin Long.

#10 Companion (2025) | 93%

Jack Quaid and Sophie Thatcher in 'Companion'Photo from Warner Bros. Pictures

When tech and terror collide, Companion will chill your bones. Iris (Sophie Thatcher) joins a cabin getaway with Josh (Jack Quaid) and friends. What seems like a break turns into something else when one guest reveals a shocking secret. Trust splinters, fear deepens, nothing is as it seemed.

#11 It (2017) | 85%

Bill Skarsgård as Pennywise in 'It'Photo from Warner Bros. Entertainment

Clowns return every few decades, and It proves the scare is worth the wait. In Derry, Maine, a shape-shifting evil awakens every 27 years. A gang of young friends must confront fears both real and imaginary when evil takes the form of a clown named Pennywise. This Stephen King adaptation will make you double-check the shadows! Jaeden Martell, Bill Skarsgård, Sophia Lillis among the cast.

#12 Late Night With The Devil (2023) | 97%

David Dastmalchian, Ingrid Torelli, and Laura Gordon in 'Late Night With The Devil'Photo from IFC Films

If you believe TV can’t hurt you, Late Night With The Devil will dare you to think again (not your usual SNL). This horror film is a unique take on horror, with a 1970s TV show setting that goes very, very wrong. What starts as an innocent talk show quickly spirals into a supernatural showdown. It's creepy, creative, and perfect for those looking for a fresh spooky experience this Halloween. Stars David Dastmalchian, Laura Gordon, Ian Bliss, Fayssal Bazzi.

#13 Midsommar (2019) | 83%

Florence Pugh in 'Midsommar'Photo from A24

Imagine attending a gorgeous festival in Sweden that spirals into chaos, that’s Midsommar for you. As bizarre rituals kick off and hidden truths come to light, you’ll be left wondering what’s real and what’s all in your head. Florence Pugh’s famous frown really captures the tension, making this bright, sun-soaked horror stick with you long after it ends.

#14 Us (2019) | 93%

The Wilson family doppelgänger in 'Us'Photo from Universal Pictures

In Jordan Peele's Us, the Wilson family encounters their terrifying doppelgängers in a chilling tale of identity and fear. The unsettling tension builds as they fight for survival against their shadowy counterparts, leading to unimaginable twists that will blow your mind. Starring Lupita Nyong'o, Winston Duke, Elisabeth Moss, and Yahya Abdul-Mateen II.

#15 Annihilation (2018) | 88%

AnnihilationPhoto from Paramount Pictures

In Annihilation, where a group of scientists goes into the strange "Shimmer" and confronts an alien force transforming everything it touches. As they explore further, it becomes hard to tell what’s real and what’s not, leading to creepy discoveries that make them question what life really is. Starring Natalie Portman, Oscar Isaac, Tessa Thompson, Jennifer Jason Leigh, and Gina Rodriguez.

#16 The Conjuring (2013) | 86%

Vera Farmiga and Patrick Wilson in 'The Conjuring'Photo from Warner Bros. Pictures

Based on true events, The Conjuring follows paranormal investigators Ed (Patrick Wilson) and Lorraine Warren (Vera Farmiga) as they help a family terrorised by a dark presence in their farmhouse. With jump scares and chilling moments, this film is a classic that will have you sleeping with the lights on!

#17 Speak No Evil (2024) | 84%

Scoot McNairy and James McAvoy in 'Speak No Evil'Photo from Universal Studios

A polite holiday invitation turns into a living nightmare in Speak No Evil. An American family accepts a weekend stay at the home of a British couple they met while on vacation. At first, everything feels friendly. Then boundaries break. Hospitality hides something dangerous beneath polite smiles. Stars include James McAvoy, Mackenzie Davis, Scoot McNairy. Speak No Evil will leave you questioning how well you really know those around you.

Changed your mind and want to go all out this Halloween? Check out our top Halloween costumes, makeup looks, and spooky yet cute nail designs!

❣️ Follow us on Instagram girlstyle.sg❣️

👉🏻 Join our Upcoming Campaigns