If you love movies that mess with your mind, keep you guessing till the end, and leave you stunned with unexpected twists, this list is for you. These 10 Indian thrillers are packed with psychological tension, double-crosses, dark secrets, and suspenseful storytelling. From small-town mysteries and blind pianists to undercover agents and desperate parents, each film delivers a gripping experience filled with emotional depth and clever plotting. Perfect for a binge when you’re in the mood for something smart, edgy, and twisty.

1. Jaane Jaan (Netflix, IMDb: 7.0)
Set in the quiet town of Kalimpong, Jaane Jaan follows a single mother who becomes the prime suspect in her abusive husband’s disappearance. Her mysterious neighbor, a math teacher with a hidden past, helps her cover up the incident. As a sharp police officer starts connecting the dots, secrets slowly unravel. With strong performances and gripping suspense, this thriller keeps you hooked with its emotional depth and smart storytelling.
2. Yeh Kaali Kaali Ankhein (Netflix, IMDb: 7.0)
Vikrant’s peaceful life takes a dangerous turn when he becomes the obsession of a powerful politician’s daughter. Trapped in a web of manipulation and violence, he tries to escape and reunite with his true love. As things spiral out of control, he must make difficult choices to protect himself. With gripping twists and emotional intensity, this psychological thriller delivers a powerful punch.
3. Andhadhun (Netflix, IMDb: 8.2)
A blind pianist’s life turns upside down after he unknowingly becomes involved in a murder. What follows is a gripping tale of deception, twists, and survival. With brilliant storytelling and dark humor, Andhadhun keeps you guessing at every step. Ayushmann Khurrana delivers one of his finest performances in this unforgettable thriller.
4. Gupt (IMDb: 7.3)
When Sahil is framed for his stepfather’s murder, he escapes prison to find the real killer. As he uncovers shocking truths, he realizes the murderer might be someone close to him. A cult classic from the 90s, Gupt is known for its suspenseful plot, unexpected climax, and memorable music. A must-watch for fans of old-school thrillers.
5. Kahaani (Netflix, IMDb: 8.1)
A pregnant woman arrives in Kolkata searching for her missing husband, only to discover a maze of lies, hidden identities, and political conspiracies. Vidya Balan delivers a stellar performance in this suspense-filled journey that keeps viewers hooked till the very end. Kahaani is a masterclass in storytelling with one of Indian cinema’s most iconic twists.
6. Khufiya (Netflix, IMDb: 6.7)
Inspired by real events, Khufiya follows a RAW agent caught between duty and personal loss as she investigates a mole leaking top secrets. With layers of espionage, betrayal, and emotional conflict, this thriller dives deep into the world of spies and sacrifices. Directed by Vishal Bhardwaj, it blends intense storytelling with atmospheric tension.
7. Crazxy (Prime Video, IMDb: 6.7)
Crazxy follows Dr. Abhimanyu Sood (Sohum Shah), a skilled surgeon racing against time to save his kidnapped 16-year-old daughter, Vedika. With ₹5 crore meant for a hush-money settlement in his car, he drives through Mumbai’s chaos while receiving frantic calls-from the kidnapper, his ex-wife, girlfriend, and hospital. As the night unfolds, Abhimanyu confronts guilt over past mistakes and realizes the abductor is someone close. The film’s tension, mostly set inside the car, highlights a father’s desperation, emotional drama, and Sohum’s intense solo performance.
8. Breathe (Prime Video, IMDb: 8.2)
Breathe tells the gripping story of Danny Mascarenhas (R. Madhavan), a loving father whose young son, Josh, is very sick and desperate for a lung transplant. As Josh’s health worsens, Danny begins committing shocking crimes-targeting organ donors-in a dark battle to save his child. Meanwhile, honest police officer Kabir Sawant (Amit Sadh), still haunted by personal loss, is on Danny’s trail. Their intense cat‑and‑mouse game forces each to confront how far they would go for the ones they care about.
9. Breathe: Into the Shadows (Prime Video, IMDb: 7.6)
Dr. Avinash Sabharwal’s world shatters when his daughter is kidnapped by a masked man with a twisted plan. Forced to commit murders to get her back, Avinash descends into darkness. As Inspector Kabir investigates the mysterious killings, secrets from the past come to light. This psychological thriller is filled with suspense, emotional turmoil, and moral dilemmas that keep viewers guessing.
10. Kaun (Google Play, IMDb: 7.9)
On a stormy night, a young woman answers two strangers at her door-one says he’s an old friend, the other claims to be a police officer-while news of a serial killer in the area causes panic. Trapped in her house with no one trusted, her fear grows as each visitor hides dark secrets. The whole movie takes place in one house, creating eerie suspense and shocking twists.
So which ones are you planning to watch this week!



