Best Hindi Horror Movies
What’s your Reaction?

Whenever you link Bollywood with Horror movies, you just laugh. In many movies, Horror is equal to Ramu kaka, abundant Haveli, creaking doors, and ugly cartoon-like Ghost. There are the best Hindi horror movies that can give you goosebumps.

Not every Bollywood/Hindi horror movies are low rated. Bollywood also creates amazing quality content. Here we have a list of movies that can give you goosebumps and sleepless nights.


IMDb – 8.3

Duration – 109 minutes

Cast – Jyoti Malshe, Sohum Shah, Anita Date. 

A mythological story about a creator of the entire universe who creates demons too. A family builds a shrine for Hastar (Demon’s name), who was never worshipped by anyone. They try to get their hands on the cursed wealth of that demon and faces consequences.

Bulbbul (2020)

IMDb – 6.5

Duration – 94 minutes

Cast – Tripti Dimri, Rahul Bos, Avinash Tiwarye.

Bulbul, who got married when she was a child. She grows into a mysterious woman ruling over her mansion, hiding her pain. Supernatural murders of men in their village spiked lead to a spooky mystery.

Pari (2018)

IMDb – 6.6

Duration – 150 minutes

Cast – Anushka Sharma, Rajat Kapoor, Parambrata Chattopadhyay.

A man tries to help a chained woman in a hut named Rukhsana. She is a victim of continuous abuse.

Soon he realizes that the situation is different as he thought regarding Rukhana. 

Raat (1992)

IMDb Rating – 7.1

Duration – 127 minutes

Cast – Rohini Hattangadi, Revathi, Om Puri, Akash Khurana.

A Family shift to a new city with the whole family. They start experiencing strange incidents. when their daughter Mini gets possessed they go to the priest for help.

1920 (2008)

IMDb Rating – 6.4

Duration – 138 minutes

Cast – Adah Sharma, Rajniesh Duggall, Anjori Alagh, Raj Zutshi.

Arjun falls in love with Lisa. He left his family and faith for her. They move to a sacred mansion in Palampur and there Lisa gets possessed by a demonic spirit which leads Arjun to a drastic situation.

Raaz (2002)

IMDb Rating – 6.5 

Duration – 152 minutes

Cast – Bipasha Basu, Dino Morea, Malini Sharma.

Sanjana ( Bipasha Basu) and Aditya (Dino Morea) having a marital issue. They decided on a holiday plan to Ooty to give the last chance to their relationship. 

But something strange is waiting for them which change their life forever.

Ragini MMS (2011)

IMDb Rating – 4.9

Duration – 93 minutes

Cast – Rajkummar Rao, Kainaz Motivala, Rajat Kaul

A couple goes to a deserted farmhouse for a weekend trip but soon they witness series of paranormal activities.

13 B (2009)

IMDb Rating – 7.3

Duration – 146 minutes

Cast – Neetu Chandra, Madhavan, Poonam Dhillon

Manohar (Madhavan) shifts to a new apartment with his whole family. Their normal life change by a spirit that uses television to communicate with them.

Mahal (1949)

IMDb Rating – 7.1

Duration – 165 minutes

Cast -Madhubala, Ashok Kumar, M. Kumar

Shankar (Ashok Kumar) shifts into a mansion, where he gets to know about its tragic past. Things go wrong when a visionary woman claims to be his lover.

Bees Saal Baad (1962)

IMDb Rating – 7.1

Duration – 158 minutes

Cast – Waheeda Rehman, Biswajit Chatterjee, Manmohan Krishna

Vijay (Biswajit Chatterjee) returns to his hometown. His well-wishers suggest staying away from his home as one spirit is killing everyone connected to his ancestors. 

Vijay decides to hire a private detective to investigate the whole issue.

Horror Story (2013)

IMDb Rating – 4.2

Duration – 91 minutes

Cast – Hasan Zaidi, Karan Kundrra, Nishant Malkani.

Seven friends celebrating farewell of a friend decide to break the myth of a haunted hotel but their life changes in a way the didn’t expect.

Shaapit (2010)

IMDb Rating – 5.4

Duration – 155 minutes

Cast – Shweta Agarwal, Aditya Narayan, Shubh Joshi.

Aman (Aditya Narayan) and Kaaya (Shweta Joshi) love each other and decide to marry but something is stopping them to get married. Kaaya ancestors had a curse. Which is destroying Kaaya’s life but Aman decides to fix everything with help of a professor.

Ek Thi Daayan (2013)

IMDb Rating – 5.7

Duration – 135 minutes

Cast – Konkona Sen Sharma, Emraan Hashmi, Kalki Koechlin

Bobo (Emraan Hashmi) a famous magician decides to marry her girlfriend but he is scared by his persistent hallucinations of his dead sister. Which leads him to a drastic scenario.

Bhoot (2003)

IMDb Rating – 6.5

Duration – 159 minutes

Cast – Urmila Matondkar, Ajay Devgn, Nana Patekar.

Swati (Urmila Matondkar) and Vishal (Ajay Devgan) shifted to a new flat. The flat is haunted by the spirit of its previous owner. After some time Vishal notices changes in her which leads to the mental instability of Swati.

Darna Mana Hai (2003)

IMDb Rating – 6.3

Duration – 121 minutes

Cast – Sohail Khan, Sameera Reddy, Antara Mali.

Six friends discussing ghost stories in a chill-out manner while driving on a highway. The level of tales increases as the next friends tell his story but situations got worse when some of the group members start missing in a spooky way.

Kohraa (1964)

IMDb Rating – 6.7

Duration – 153 minutes

Cast – Waheeda Rehman, Biswajit Chatterjee, Lalita Pawar

Rajeshwari marries a rich guy Amit. After shifting to her new mansion she discovers some paranormal activity but the thing goes hard for her when his husband goes on a trip and she discovers that Amit’s Ex-wife Poonam’s spirit haunts the mansion.

Phoonk (2008)

IMDb Rating – 3.9

Duration – 114 minutes

Cast – Ahsaas Channa, Sudeep, Amruta Khanvilkar.

An engineer and his wife were fired from their job after an unethical practice in a project. They try to take revenge on their boss.

Both practice black magic on the boss’s daughter. Being an atheist he denies all supernatural stuff and relies on the Doctor for his daughter’s well-being.

Go and watch movies from our list of best Hindi horror movies and tell us how much you rate these movies.

You can also Read – Best Bollywood Hindi Comedy Movies, Best Of All Time.

Follow us on Facebook – LoveKarmaPassion

Follow us on Insta – LoveKarmaPassion