Looking for thrilling Bollywood movies to keep you on edge at night? Here are the best ones to watch alone in the dark.
1. Talaash (2012)
This psychological thriller starring Aamir Khan, Rani Mukerji, and Kareena Kapoor combines crime, grief, and supernatural elements into one haunting narrative. Set against the backdrop of a mysterious accident involving a Bollywood star, the film slowly peels back emotional and ghostly layers. The music, atmosphere, and underlying pain in the characters make this an emotional yet eerie film to watch in the stillness of night.

2. Kahaani (2012)
No list of Bollywood thrillers is complete without Vidya Balan’s iconic performance in Kahaani. The story of a pregnant woman searching for her missing husband in Kolkata unfolds like a maze — every turn brings more questions. The climax? Absolutely unforgettable. Watching it alone gives you the space to absorb every twist without distraction.

3. Andhadhun (2018)
This is a film where you think you’ve figured it all out — until you haven’t. Ayushmann Khurrana plays a blind pianist caught in the middle of a murder. Or is he really blind? That’s just one of the many questions you’ll be asking yourself. With pitch-dark humor and unpredictable turns, Andhadhun is a perfect late-night watch when you’re in the mood to be surprised.

4. Drishyam (2015)
What would you do to protect your family? That’s the question this thriller asks — and answers with brilliant storytelling. Ajay Devgn plays a common man who goes to extraordinary lengths to protect his daughter. The clever writing, grounded emotions, and cat-and-mouse game with the law keep the suspense alive until the very end. It’s the kind of movie that stays with you even after it ends.

5. Ugly (2014)
Anurag Kashyap’s dark, gritty tale of a missing girl exposes the raw ugliness in people. This isn’t a comfortable film — it’s harsh, intense, and painfully real. But if you’re in the mood to explore the dark side of human nature late at night, Ugly delivers on every front. The tension never lets go.
6. Raman Raghav 2.0 (2016)
A twisted tale of a serial killer and a corrupt cop, this film is not for the faint-hearted. Nawazuddin Siddiqui plays a disturbing character inspired by real-life serial killer Raman Raghav. Watching this alone, especially at night, puts you face-to-face with the darkest parts of human psyche. It’s gripping, gritty, and deeply disturbing — exactly what a midnight thriller should be.
7. Badla (2019)
This mystery drama starring Amitabh Bachchan and Taapsee Pannu unfolds like a classic whodunit — a locked room, a murder, and too many versions of the truth. The conversations between the lawyer and the accused keep you hooked, and just when you think you’ve got the plot figured out, the final moments flip everything upside down.
8. A Wednesday! (2008)
This film isn’t a traditional thriller — it’s a taut, real-time narrative about a common man who takes matters into his own hands. The suspense builds with every passing minute. With powerhouse performances from Naseeruddin Shah and Anupam Kher, this movie proves you don’t need loud explosions to create cinematic intensity.
9. Ek Hasina Thi (2004)
Before Saif Ali Khan became known for Sacred Games, he starred in this underrated revenge thriller opposite Urmila Matondkar. It’s a story of betrayal, transformation, and ultimate payback. The gritty tone and raw emotions make it a great solo watch when you’re in the mood for something dark and satisfying.
10. Table No. 21 (2013)
A seemingly harmless vacation turns into a deadly game for a couple who agree to participate in a reality show. The film questions social responsibility and delivers an unexpected twist that redefines everything you’ve seen. The isolated setting and growing tension make it perfect for late-night viewing.