Bollywood Horror Movies: Best Hindi Horror Films
Ranked bollywood horror movies you can stream in India, from Tumbbad to Stree, with platforms, ratings and a mood guide to pick your next fright.

On this page
- Best Bollywood horror movies at a glance
- What makes the best Bollywood horror movies work?
- The best Bollywood horror movies to stream in India
- Hard-to-find Bollywood horror movies
- A short history of Hindi horror
- Maddock horror-comedy universe: the right watch order
- How scary are these Bollywood horror movies?
- Expert tips for a better horror night
- Why Tumbbad still has no real rival
- How we picked these Bollywood horror movies
- Which Bollywood horror movies suit your mood?
- Bollywood horror movies by platform
- Common mistakes when picking Bollywood horror movies
- Where to go next after Hindi horror
- FAQs about bollywood horror movies
- Final word: which Bollywood horror movies should you watch first?
The best bollywood horror movies you can stream in India today are Tumbbad, Stree, Stree 2, Bhool Bhulaiyaa, Bulbbul and Ek Thi Daayan. Tumbbad is the most chilling, Stree is the smartest horror-comedy, and Bulbbul is the most stylish. Availability is as of October 2026, so verify the current platform before you press play.
Hindi horror has changed a lot since the Ramsay Brothers era of rubber masks and creaking doors. Today it mixes folklore, dark comedy and genuine dread. As a result, bollywood horror movies now range from slow, atmospheric chillers to crowd-pleasing laugh-and-scream entertainers.
This guide ranks what actually works, tells you where each film streams in India, and explains which one suits your mood. For more picks across genres, browse our best movies to watch section and TBA Daily’s OTT release coverage.
Key takeaways
- Tumbbad (2018) is the best-rated Hindi horror film here, at around 8.2/10 on IMDb, and it streams on Prime Video.
- Stree (2018) and Stree 2 (2024) lead the horror-comedy wave and both stream on Prime Video; Stree is also on JioHotstar.
- Netflix carries Bhool Bhulaiyaa, Bhool Bhulaiyaa 3 and Bulbbul, while Kakuda streams on ZEE5.
- Raaz (2002) and Pari (2018) are not on any Indian subscription service right now, so do not plan a watch night around them.
- Start with Tumbbad for dread, Stree for fun and Bulbbul for beauty.
Best Bollywood horror movies at a glance
Streaming in India as of October 2026, checked on JustWatch India. Ratings are approximate IMDb scores.
| Title | Year | Style | Where to watch (India) | Why watch |
|---|---|---|---|---|
| Tumbbad | 2018 | Folk horror | Prime Video | About 8.2/10; the genre’s benchmark |
| Stree | 2018 | Horror-comedy | Prime Video, JioHotstar | About 7.5/10; smart and rewatchable |
| Stree 2 | 2024 | Horror-comedy | Prime Video | About 6.9/10; bigger and louder |
| Bhool Bhulaiyaa | 2007 | Psychological comedy | Netflix, JioHotstar, Vi Movies and TV | About 7.5/10; a classic |
| Bulbbul | 2020 | Gothic period horror | Netflix | About 6.6/10; gorgeous visuals |
| Bhediya | 2022 | Creature horror-comedy | JioHotstar | About 6.7/10; fun werewolf tale |
| Ek Thi Daayan | 2013 | Supernatural thriller | Prime Video, MX Player | Witch folklore with Emraan Hashmi |
| Bhoot | 2003 | Ghost story | Prime Video, free with ads on JioHotstar and MX Player | About 6.4/10; Ram Gopal Varma’s scare-fest |
| 1920 | 2008 | Possession horror | Prime Video | About 6.5/10; gothic haunted mansion |
| Kakuda | 2024 | Horror-comedy | ZEE5 | About 5.3/10; light and quick |
| Bhool Bhulaiyaa 3 | 2024 | Horror-comedy | Netflix | About 4.6/10; for fans only |
What makes the best Bollywood horror movies work?
Hindi horror rarely copies Hollywood. Instead, it draws on local fear: a cursed village, a vengeful witch, a haunted haveli, a spirit that wants a wedding. Because the fear is cultural, it feels closer to home.
Songs and comedy also shape the genre. Directors such as Amar Kaushik and Anees Bazmee blend laughs with scares, so the audience can breathe between frights. That formula keeps families watching, even if purists prefer something colder.
Meanwhile, a smaller group of filmmakers goes the other way. Rahi Anil Barve, Anvita Dutt and Vikram Bhatt favour mood, myth and slow menace. Both camps produce excellent bollywood horror movies, and the list below covers each.
The best Bollywood horror movies to stream in India
Tumbbad (2018): the gold standard of Hindi folk horror
Directed by Rahi Anil Barve (with Anand Gandhi credited as co-director), Tumbbad follows Vinayak Rao, played by Sohum Shah. He hunts a treasure hidden in a goddess’s womb, guarded by the greedy demigod Hastar. Greed passes from father to son, and the price keeps rising.
It is not a jump-scare film. However, the rain-soaked Tumbbad world and its creature design leave a lasting chill. It streams on Prime Video in India, and you can also rent it there.
Stree (2018): why it leads modern Bollywood horror movies
Amar Kaushik’s Stree stars Rajkummar Rao and Shraddha Kapoor. A ghost named Stree abducts men during a festival in Chanderi, and a group of friends tries to stop her. The twist is that the ghost wants respect, not blood.
That idea made the film a template for the whole Maddock horror-comedy universe. It holds about 7.5/10 on IMDb and streams on Prime Video and JioHotstar. Among bollywood horror movies for a group watch, it is the safest pick.
Stree 2: Sarkate Ka Aatank (2024)
The sequel arrives with a headless menace in the same town and a much bigger scale. It is funnier and louder, though less tight than the original. Prime Video carries it in India, and a rental is also listed there.
Watch Stree first, then this. Skipping the original would cost you half the jokes.
Bhool Bhulaiyaa (2007): the comfort-watch haunted palace
Priyadarshan’s film sends a rationalist into a haunted palace, with a spirit that unsettles everyone. It balances comedy and genuine tension better than most imitators. Currently it streams on Netflix, JioHotstar and Vi Movies and TV, with an IMDb score near 7.5/10.
Bulbbul (2020): gothic beauty with a bite
Anvita Dutt’s period film, with Tripti Dimri in the lead, is set in Bengal and drenched in red light. A child bride grows into a woman whose secrets matter more than any ghost. It streams on Netflix and rewards patient viewers.
Bhediya (2022): a werewolf in Arunachal
Varun Dhawan plays a man who turns into a werewolf in the forests of Arunachal Pradesh. Kaushik’s creature comedy has strong effects and a message about nature. It streams on JioHotstar, free with ads according to JustWatch India.
Ek Thi Daayan (2013): witch folklore with a twist
Emraan Hashmi plays a magician haunted by a childhood memory of a witch. It is a stylish, somewhat uneven thriller, but its folklore angle is distinctive. Prime Video and MX Player list it in India.
Bhoot (2003): Ram Gopal Varma’s fright machine
Urmila Matondkar plays a woman who senses a presence in a Mumbai apartment. The sound design still works, even if the effects feel dated. Importantly, it is free with ads on JioHotstar and MX Player, so it costs nothing to try.
1920 (2008): the early-2000s haunted mansion
Vikram Bhatt’s 1920 puts a couple in a possessed English-style mansion in colonial India. It is melodramatic, yet the music and set pieces still hold up. Prime Video lists it for subscribers.
Kakuda (2024) and Bhool Bhulaiyaa 3 (2024): the light end
Kakuda, directed by Aditya Sarpotdar, streams on ZEE5 and mixes a village curse with comedy. Its IMDb score hovers near 5.3/10, so expect a casual watch.
Bhool Bhulaiyaa 3, directed by Anees Bazmee, streams on Netflix. It scores around 4.6/10, so we would only suggest it to franchise loyalists who loved Vidya Balan’s return.
Hard-to-find Bollywood horror movies
Some fan favourites are missing from Indian subscriptions at the moment. Raaz (2002), Vikram Bhatt’s hit with Bipasha Basu, shows no streaming option on JustWatch India. Likewise, Pari (2018), Anushka Sharma’s dark folk thriller, is not streaming in India right now.
For Munjya (2024) and Shaitaan (2024), check JustWatch India for current availability. We could not confirm their platform, and catalogues rotate often.
A short history of Hindi horror
From Mahal to the Ramsay Brothers
Kamal Amrohi’s Mahal (1949) with Ashok Kumar and Madhubala is often cited as an early landmark of the genre. Decades later, the Ramsay Brothers built a cult following with low-budget titles such as Purana Mandir (1984) and Veerana (1988). Their films were crude, yet they created a loyal audience.
Those older films rarely sit on mainstream subscriptions, so this guide concentrates on titles with a clear streaming status.
The 2000s: Ram Gopal Varma and Vikram Bhatt
The early 2000s gave us a new template. Bhoot (2003) used silence and sound instead of rubber masks, while Raaz (2002) and 1920 (2008) leaned on romance, music and possession. Consequently, many of today’s favourite bollywood horror movies trace their DNA to this decade.
The 2018 reset
Then 2018 changed everything. Tumbbad proved that Indian folklore could look world-class, and Stree proved that horror-comedy could fill theatres. Since then, studios have treated the genre as a safe bet, and quality has varied widely.
Maddock horror-comedy universe: the right watch order
Producer Dinesh Vijan’s Maddock Films has built a shared world around Stree. If you want to follow the connections, watch in release order. Stree comes first, then Bhediya, and then Stree 2.
Munjya and Thamma also belong to this world. However, we could not confirm their current Indian streaming platforms, so check JustWatch India before planning that leg of the marathon.
| Order | Film | Where (India) |
|---|---|---|
| 1 | Stree (2018) | Prime Video, JioHotstar |
| 2 | Bhediya (2022) | JioHotstar |
| 3 | Stree 2 (2024) | Prime Video |
How scary are these Bollywood horror movies?
Not every horror film suits every viewer. This quick scale, based on our own judgement, helps you pick a title before the lights go off.
| Level | Titles | What to expect |
|---|---|---|
| Mild | Bhool Bhulaiyaa, Kakuda, Bhediya | Mostly laughs, a few shocks |
| Medium | Stree, Stree 2, Bulbbul | Eerie scenes, little gore |
| Strong | Bhoot, 1920, Ek Thi Daayan | Sustained tension and jump scares |
| Heavy | Tumbbad | Disturbing imagery and heavy dread |
Our rule is simple. Begin at the mild end, then move up once you know how much fear you actually enjoy. Also, Bhoot: Part One – The Haunted Ship (2020) is on Prime Video if you want a more modern ghost-ship chiller, though it scores a modest 5.4/10.
Expert tips for a better horror night
Good horror depends on setup as much as on the film. A few small habits make a real difference.
- Watch with good sound. Films like Bhoot and Tumbbad rely on silence and ambient noise, so headphones help.
- Dim the lights, not the phone. Keep notifications off, because a buzz at the wrong moment ruins tension.
- Match the film to the group. Horror-comedies suit mixed company, while Tumbbad suits one or two patient viewers.
- Pick the subtitles. Hindi folk dialogue carries a lot of flavour, so subtitles help even native speakers catch every line.
- End on a lighter note. Follow a heavy film with Bhool Bhulaiyaa so you can sleep.
Finally, remember that taste differs. A film that terrifies one viewer may bore another, so use our scare scale as a guide rather than a rule. Similarly, treat IMDb scores as a rough compass, since several fan favourites among bollywood horror movies score modestly.
Why Tumbbad still has no real rival
Years after its release, nothing in Hindi cinema has matched Tumbbad’s production design. The effort shows in every frame. Its moral is simple: unchecked greed destroys families.
Importantly, it also proves that Indian mythology does not need a Hollywood budget to feel epic. If you watch only one title from this list, make it this one.
How we picked these Bollywood horror movies
We used four filters, so the list is not just a popularity contest.
- Legal streaming first. Every title here is on a legal Indian platform, or flagged as unavailable.
- Scare quality. We rewarded atmosphere and a memorable idea over cheap jump scares.
- Rewatch value. Stree and Bhool Bhulaiyaa score high because you can watch them again.
- Audience score. We checked approximate IMDb ratings, and then argued with them.
Because ratings can mislead, we ranked Tumbbad first for craft and Bhool Bhulaiyaa 3 last for freshness. The numbers only guided us.
Which Bollywood horror movies suit your mood?
| Your mood | Watch this | Where (India) |
|---|---|---|
| You want real dread | Tumbbad | Prime Video |
| Friends are visiting | Stree | Prime Video, JioHotstar |
| You love period drama | Bulbbul | Netflix |
| Family night, no gore | Bhool Bhulaiyaa | Netflix, JioHotstar |
| Nostalgia for 2000s horror | Bhoot or 1920 | Prime Video, JioHotstar |
| A quick 2-hour laugh | Kakuda | ZEE5 |
Bollywood horror movies by platform
| Platform | Titles |
|---|---|
| Prime Video | Tumbbad, Stree, Stree 2, Ek Thi Daayan, Bhoot, 1920 |
| Netflix | Bhool Bhulaiyaa, Bhool Bhulaiyaa 3, Bulbbul |
| JioHotstar | Stree, Bhool Bhulaiyaa, Bhediya, Bhoot |
| ZEE5 | Kakuda |
| MX Player | Ek Thi Daayan, Bhoot |
If you only want one subscription for horror, Prime Video carries the most titles. Nevertheless, Netflix covers the Bhool Bhulaiyaa series and Bulbbul, so a rotation works well.
Common mistakes when picking Bollywood horror movies
- Expecting pure horror. Many hits are horror-comedies, so set expectations first.
- Skipping part one. Stree 2 makes little sense without Stree.
- Trusting old platform lists. Catalogues change, so confirm on JustWatch India.
- Ignoring the quieter films. Bulbbul and Tumbbad need patience, but they pay off.
Where to go next after Hindi horror
If you finish this list, widen your range. Our guide to Bollywood thriller movies has the best Hindi suspense. For southern scares, try Tamil horror movies, and for Southeast Asian black magic see Indonesian horror movies to watch in India.
FAQs about bollywood horror movies
What are the best bollywood horror movies?
Tumbbad, Stree, Bhool Bhulaiyaa, Bulbbul and Stree 2 are our top picks. Tumbbad is the most atmospheric, Stree is the most fun, and Bulbbul has the best visuals. Raaz and Bhoot remain popular classics from the early 2000s.
Which Bollywood horror movie is the scariest?
Tumbbad is widely considered the scariest, because it builds dread through folklore and creature design rather than jump scares. It holds around 8.2/10 on IMDb. If you want a classic ghost-story fright, Bhoot (2003) is the usual recommendation.
Where can I watch bollywood horror movies in India?
Prime Video has Tumbbad, Stree and Stree 2. Netflix has Bhool Bhulaiyaa and Bulbbul, JioHotstar has Bhediya, and ZEE5 has Kakuda. This is as of October 2026, so check JustWatch India for current availability.
Is Stree a horror movie or a comedy?
Stree is both. It uses a genuine ghost story, with a mysterious presence abducting men, but delivers it through sharp comedy and a social message. If you want a light first step into the genre, it is the perfect choice.
Which Bollywood horror movies are free to watch?
Bhoot (2003) is listed as free with ads on JioHotstar and MX Player in India, as of October 2026. Most other titles need a subscription or a rental. Free listings change often, so confirm before you plan.
Are Raaz and Pari streaming in India?
Neither is on a subscription service in India right now, according to JustWatch India. Raaz was last listed on the Apple TV Store until November 2022. Keep checking, because platform deals rotate regularly.
What is the best Bollywood horror comedy?
Stree is the best horror comedy, and Bhool Bhulaiyaa is the best comfort watch. Bhediya adds a creature twist. Stree 2 is larger but less tight. Kakuda is the lightest option if you only have two hours.
Final word: which Bollywood horror movies should you watch first?
Start with Tumbbad if you want a film that stays in your head for days. Pick Stree if the room is full of friends, and Bulbbul for a quiet night. Once you have worked through these bollywood horror movies, the rest of the genre will make a lot more sense.



