7 Must-Watch Bollywood Mystery Thrillers on OTT That Will Keep You Guessing Till the End
From Drishyam to Andhadhun, here are 7 Bollywood mystery thrillers streaming on OTT that will keep you hooked with twists till the very last scene.
From Drishyam to Andhadhun—7 Bollywood mystery thrillers on OTT that promise suspense, drama, and jaw-dropping twists.

If you’re a fan of mind-bending plots, suspenseful storytelling, and shocking twists, Bollywood’s mystery thrillers never disappoint. From cult classics to modern masterpieces, these films keep viewers hooked until the very last scene. Here are 7 gripping mystery thrillers available on OTT platforms that deserve a spot on your watchlist.
1. Drishyam
Cast: Ajay Devgn, Shriya Saran, Tabu, Ishita Dutta
OTT: JioHotstar
Ajay Devgn delivers one of his most memorable performances in this thriller, where a father uses his intelligence and sharp instincts to protect his family from a crime his daughter committed. With clever twists and nail-biting suspense, Drishyam remains one of Bollywood’s most celebrated thrillers.
2. Haseen Dillruba
Cast: Taapsee Pannu, Vikrant Massey, Harshvardhan Rane
OTT: Netflix
A dark tale of love, betrayal, and revenge, this thriller follows a woman torn between her husband and her lover. When tragedy strikes, shocking revelations unravel in a way that will leave you stunned until the very end.
3. Andhadhun
Cast: Ayushmann Khurrana, Tabu, Radhika Apte
OTT: Prime Video
A National Award-winning film, Andhadhun tells the story of a blind pianist who becomes entangled in a murder mystery. What follows is a masterclass in suspense, black comedy, and edge-of-the-seat storytelling.
4. Kahaani
Cast: Vidya Balan, Nawazuddin Siddiqui, Parambrata Chatterjee
OTT: Prime Video
Set in Kolkata, this gripping thriller features Vidya Balan as a pregnant woman searching for her missing husband. What seems like a simple investigation spirals into a high-stakes mystery filled with unexpected twists.
5. Gupt
Cast: Bobby Deol, Kajol, Manisha Koirala
OTT: Prime Video
A 1997 cult classic, Gupt is still regarded as one of Bollywood’s best mystery thrillers. When a man is accused of killing his stepfather, he escapes to prove his innocence. With shocking revelations and an iconic climax, this film is a must-watch for mystery lovers.
6. Kartik Calling Kartik
Cast: Farhan Akhtar, Deepika Padukone
OTT: (Check availability)
This psychological thriller dives deep into the mind of a man battling schizophrenia and dissociative identity disorder. Receiving mysterious phone calls that dictate his life, he embarks on a journey that blurs the line between reality and illusion.
7. Talaash
Cast: Aamir Khan, Kareena Kapoor Khan, Rani Mukerji
OTT: (Check availability)
Aamir Khan plays a cop investigating a mysterious accident while grappling with personal grief. As the investigation deepens, hidden truths about life, death, and redemption come to light, making Talaash a hauntingly unforgettable watch.