Bollywood Horror Movies

The Hindi film industry famously known as Bollywood is a portmanteau of “Hollywood” and “Bombay” (the film city). Bollywood took birth in the 1930s and now is a giant film empire that produces movies of sundry genres. While often the horror movies of Bollywood are compared and degraded compared to Hollywood, there actually are quite a lot of worth watching spooky films that one should not really miss out on. In this article, we will bring to you the best Bollywood horror movies list from which you can pick any and watch online.

1. 1920 (2008)

This movie is the one that will give you chills for a really, really long time. How Arjun and Lisa two madly-in-love folks move in together in a manor in Palampur, but the horror comes in when Lisa is possessed by a haunted spirit, making life of Arjun, a living hell. This is the first installment of the 1920 series and is certainly the best one. Do not miss out on it. 1920 is among the best Bollywood horror movies on amazon prime.


Directed by: Vikram Bhatt

IMDb rating: 6.4

Watch it on: Prime Video

top 10 bollywood horror movies

2. Go Goa Gone (2013)

A pure masterpiece this film is. Go Goa Gone will give you perhaps all feelings rolling on the floor because of the jokes moment, some nice thrilling moments, moments of pure happiness, friendship, great action-packed Zombie scenes, and whatnot.


Just to summarize the crazy adventure of three friends going to an isolated island to party just so to come across some crazy flesh-eating Zombies the next morning will keep you entertained throughout the movie. This horror comedy is one of the funny Bollywood horror movies.

Directed by: Raj and D.K.

IMDb rating: 6.6

Watch it on: Prime Video


Go Goa Gone

3. Bhoot Part One: The Haunted Ship (2020)

Starring brilliant actors like Vicky Kaushal, Bhumi Pednekar, and others this movie sure is super amazing. This film starts off with a kickass storyline that you sure have not heard of or seen in cinemas before. Sea-Bird – the ship lands at the Juhu Beach of Mumbai and lies there. Prithvi tries to set the ship loose from the beach but as fate sealed it, it turns out to be a haunted one.

How to fight the battle with the ghost is so good to watch. This 2020 flick is one of the best Bollywood horror movies to watch on prime video and also among the best Hindi horror movies.

Directed by: Bhanu Pratap Singh

IMDb rating: 5.4

Watch it on: Prime Video


bollywood horror movies 2020

4. Junoon (1992)

Junoon is not your typical horror movie. The plot is super amusing and fun which revolves around how a guy named Vikram encounters a crazy accident where he badly gets bruised and his friend who was with him gets killed by a tiger. The tiger is no simple one but a cursed one whose curse eventually passes on to none other than Vikram. On every full moon night, he is bound to turn into a tiger which is super thrilling to see. This one here is one of the best old Bollywood horror movies.

Directed by: Mahesh Bhatt

IMDb rating: 5.6

Watch it on: Prime Video

Junoon 1992

5. Stree (2018)

If you are looking to watch some fun horror-comedy movie with your family or your pals then Stree is the best one to watch! Starring actors Rajkummar Rao, Shraddha Kapoor, and others this is one of the good Bollywood hits of 2018. Stree is one of the best Bollywood comedy horror movies. It is all about how the people of Chanderi live in a state of free especially during the time of festivals because that is the time when a spirit of a woman comes in to haunt and attack all men.


Directed by: Amar Kaushik

IMDb rating: 7.5

Watch it on: Prime Video

Stree new bollywood horror movies

6. Creature 3D (2014)

This gem is not like your typical or natural horror movie. It is quite different in portraying the spookiness of the character. Ahana who is the owner of a hotel meets a guy named Kunal at her hotel’s launch party and falls in love. The story seems sweet till here but it begins to get eerie the moment a monstrous character comes into the story leading to the deaths of the residentiary. The graphics take this movie to the Bollywood best horror movies list. Do watch!

Directed by: Vikram Bhatt


IMDb rating: 3.1

Watch it on: Prime Video, Disney+Hotstar

Creature 3D on amazon prime video

7. 13B: Fear Has a New Address (2009)

13B is a Hindi/Tamil horror film produced by director Vikram Kumar. This is such a hit that it later got dubbed into Telugu as well. With no creepy faces, or stupid horror but just pure and authentic thrilling scenes, this movie guarantees a mystifyingly rip-roaring experience. When a family moves into an apartment on the 13th floor where paranormal activities take place and ghosts come to disturb the peace of humans via a television a feeling of chills is a must.

Directed by: Vikram Kumar

IMDb rating: 7.3


Watch it on: Prime Video, Disney+Hotstar

13B Fear Has a New Address

8. Raaz (2002)

If the talk is about the best Bollywood horror movies omitting Raaz would be plain stupidity. This is certainly the best horror series produced by the Hindi film industry with some exquisite and catchy songs. It is all about how two couples go on a trip to Ooty so to resolve their marriage issues but when Sajana, the wife gets haunted by a spirit who reveals the secrets of Aaditya, the husband the story takes a scarily riveting turn which is super exciting to watch.

Directed by: Vikram Bhatt

IMDb rating: 6.9

Watch it on: Prime Video, Youtube


Raaz horror movie

9. Mahal (1949)

Mahal is a really, really puzzling and bewildering movie of the 40s. The dialogues and letter scene offer a great level of horror. The storyline is all about how Hari Shankar moves into a new manor just to find the crazy horrific part of it and to come across a woman who claims to be her lover. It is among the best Hindi horror movies based on true stories. Thriller of a bygone era, this film sure is a must-see!

Directed by: Kamal Amrohi

IMDb rating: 6.9

Watch it on: MX Player

Mahal 1949

10. Lupt (2018)

This is one of those clean horror movies where they would actually be genuine moments that would scare you. The interesting part of the film is that there is no single moment where you get bored. The screenplay is fast-paced and doesn’t allow you to stop and think much. It is all about how Harsh, a businessman sees eerie visions and consults a psychiatrist about it. One fine day he decides to go on a vacation with his family and that’s when things start taking spooky turns.


Directed by: Prabhuraj

IMDb rating: 5.6

Watch it on: Youtube

Lupt horror movie

11. 1920 London (2016)

This is one of those movies that are highly underrated for how good they are. The story of 1920 London is as good as its plot, both being a great example of movie work at its finest. It is about how the husband of Shivangi gets possessed by an evil witch and how she tries to get rid of her with the help of an exorcist. The way they try to free Veer from trying to fight off the spirit is super thrilling to watch.

Directed by: Tinu Suresh Desai


IMDb rating: 4.1

Watch it on: Prime Video, Youtube, Zee5

1920 London (2016)

12. Naina (2005)

If you are looking for some spooky and intimidating film then Naina can be your best bet. Directed by Shripal Morakhia the plot revolves around how a girl named Naina lost her parents and her ability to see in a terrible accident. Eventually, with time she gets herself a surgery of corneal implant so as to be able to see things again but the story takes an interesting turn when Naina encounters some mysterious and eerie vision via her cured eyes.


Directed by: Shripal Morakhia

IMDb rating: 4.2


Watch it on: Disney+Hotstar, Youtube

Naina horror movies hindi

13. Kohraa (1964)

A film named Kohraa is another Bollywood classic horror movie of the 60s that one should not miss out on. It is about how Rajeswari shifts into her husband’s manor once they get married and as classic as it could be whenever he used to go on a trip, the ex-wife of his named Poonam used to come into the manor. Fun fact she is dead. This masterpiece is among the best horror movies Bollywood has ever offered.

Directed by: Biren Nag

IMDb rating: 6.9

Watch it on: MX Player, Youtube


Kohraa 1964

14. Ragini MMS (2011)

A movie that actually has a gripping power? That is Ragini MMS for you. The story is clubbed with a boyfriend trying to film the close moments with Ragini, the main character, on hidden cameras, not knowing that the place he is trying to do all this is haunted. 100% recommended! You can watch this on Netflix as it is among the best Bollywood horror movies on Netflix.

Directed by: Pawan Kripalani

IMDb rating: 3.9

Watch it on: Netflix

Ragini MMS

15. Raat (1992)

Inspired by The Exorcist, Raat is one of the most powerful films by Ram Gopal Verma. The camera angles, music, technical aspects, and screenplay, everything pitch-perfect. The plot of this classic revolves around how after a family moves into a mansion and their daughter is possessed by a spirit, the spirit of a killed kitten. A must-watch 90s horror film which is among the best Bollywood horror movies.


Directed by: Ram Gopal Varma

IMDb rating: 7.1

Watch it on: Zee5

raat horror movie

It is about time to dim the light, make some popcorn, and have a crazy rip-roaring experience.


Shivangi Kumar
An enthusiastic writer with a zeal for writing tales that would linger in the reader's mind—that's how you'd best describe Shivangi. With over 3 years of experience in content writing, it is safe to say that she possesses a skillful touch in crafting lucid content that is well researched and SEO-friendly. She's pursuing her post-graduation in History from Lady Shri Ram College for Women, Delhi University. Thus, her interest lies in writing about historical narratives as well as contemporary happenings and, of course, Bollywood gossip.