We all love a good scary movie but some films transcend the relatively brief Halloween period and become classics that are watched over and over again.
So, whether you love a cheesy scare or prefer supernatural thrills, our list of the top ‘ghost’ movies of all time will have you covered.
10. The Frighteners
The Frighteners is a bizarre but brilliant blend of comedy, horror and fantasy and won’t be to everyone’s tastes.
However, if you’re a fan of Michael J. Fox and would like to know where director Peter Jackson’s head was at before he adapted the Lord of the Rings books for the big screen, you need to check this out!
Kids today might scoff at the special effects in this mid 90s movie but with a strong cast featuring Christina Ricci, Bill Pullman and Eric Idle, this one is still a classic.
Don’t be surprised if you find yourself tearing up either – it packs an emotional punch when you least expect it.
With an all-star cast featuring Alec Baldwin, Geena Davis, Winona Ryder and Catherine O’Hara, this 1988 hit has certainly earned it’s cult classic status!
It tells the story of a young couple who die in a car accident only to find themselves stuck haunting their country residence. When the house is bought by an unbearable couple and their teenage daughter, they bring in Beetlejuice to help get rid of them!
Written by Steven Spielberg, this creepy 1982 classic focuses on a family whose home is invaded by malevolent ghosts that abduct their young daughter and the family’s attempts to bring her back into the real world.
6. A Christmas Carol
Ok, ok, we know, it’s not a technically a Halloween film but let’s face it, ghosts feature pretty prominently throughout.
There have been many versions of this film made (most notably by the Muppets!) but if you want a more Halloween-like version of the story, check out Scrooged, starring Bill Murray.
5. The Others
This Nicole Kidman picture was a surprise hit when it came out in 2001, cementing her status as an A-lister and winning critical acclaim for it’s seriously scary vibes.
It tells the tale of a woman who lives in a darkened home with her two photosensitive children who becomes convinced that the house is haunted.
4. The Sixth Sense
With possibly the greatest twist of all time, even if you haven’t seen this movie, chances are you already know the ending.
Written and directed by M. Night Shyamalan, the film tells the story of Cole Sear (Haley Joel Osment), a boy who is able to see and talk to the dead, and Malcolm Crowe (Bruce Willis), a child psychologist who tries to help him
Who you gon’ call? GHOSTBUSTERS!
This blockbuster film starring Bill Murray and Dan Akyroyd was made for less than $30 million and went on to gross almost $300 million at the box office!
Unsurprisingly it spawned a sequel, an all-female remake in 2018 and another highly anticipated installment due in summer 2020.
2. The Shining
Many might argue that this chilling Kubrick classic should be at the top of this list but as it doesn’t really centre around ghosts, it’s in at number two.
The film tells the story of Jack Torrance (Jack Nicholson) who becomes winter caretaker at the isolated Overlook Hotel in Colorado, hoping to cure his writer’s block. He settles in along with his wife, Wendy (Shelley Duvall), and his son, Danny (Danny Lloyd), who is plagued by psychic premonitions.
This is one film that will stay with you long after you’ve turned off the TV….
How could the classic love story between a woman and the ghost of her murdered lover not be our No. 1?
The 1990 film became a monster hit and made superstars out of its lead actors Patrick Swayze and Demi Moore.
It also changed the way we look at pottery making forever.