Grab your popcorn because these thrillers are packed with jaw-dropping twists, brilliant performances, and enough suspense to keep you glued to your screen. With such talented casts bringing their A-game, you won’t be able to look away!
1. Farzi
Shahid Kapoor and Vijay Sethupathi deliver a masterclass in acting in this slick thriller about a counterfeiting genius and a determined cop. Their on-screen chemistry crackles, making every scene a treat to watch.
Stream Farzi on Amazon Prime
2. Breathe
R. Madhavan’s portrayal of a desperate father and Amit Sadh’s intense performance as a relentless cop will hit you right in the feels. The layers they bring to their characters make this series unmissable.
Stream Breathe on Amazon Prime
3. Kahaani
Vidya Balan carries the entire film on her shoulders like the powerhouse she is, delivering a performance so captivating you’ll be left speechless. Every twist hits harder thanks to her brilliant portrayal of a determined woman on a mission.
Stream Kahaani on Amazon Prime
4. Mumbai Diaries
With Mohit Raina leading a stellar ensemble cast, this series is a raw, emotional rollercoaster. The performances bring humanity to the chaos, keeping you hooked from start to finish.
Stream Mumbai Diaries on Amazon Prime
5. Talaash
A psychological thriller where Aamir Khan plays Inspector Surjan Singh Shekhawat, who is investigating the mysterious death of a famous actor. As he delves deeper into the case, he encounters an enigmatic woman named Rosie, leading him to uncover unsettling secrets while battling his own personal demons.
Stream Talaash on Amazon Prime
6. Drishyam
Ajay Devgn delivers a chillingly calm performance as a man protecting his family, while Tabu’s fierce portrayal of a mother seeking justice takes this thriller to legendary status.
Stream Drishyam on Amazon Prime
7. Dahaad
Sub-inspector Anjali Bhaati investigates mysterious deaths of women in public bathrooms, suspecting a serial killer staging suicides, leading to a thrilling cat-and-mouse chase.
Stream Badla on Amazon Prime
8. Karthik Calling Karthik
A psychological thriller where Farhan Akhtar plays an introverted man who starts receiving mysterious phone calls from someone claiming to be himself. These calls boost his confidence and transform his life, but they soon lead to unexpected and dangerous consequences.
Stream Karthik Calling Karthik on Amazon Prime
9. The Family Man
“The Family Man” is an Indian spy thriller series starring Manoj Bajpayee as Srikant Tiwari, a middle-class man secretly working as an intelligence officer. The show blends action, drama, and humor, highlighting the challenges of balancing family life with high-stakes national security duties.
Stream The Family Man on Amazon Prime
10. Raazi
Alia Bhatt’s stunning transformation into an undercover spy is a revelation. Her ability to blend strength and vulnerability makes her performance unforgettable, backed by a phenomenal supporting cast.
Stream Raazi on Amazon Prime
These thrillers aren’t just edge-of-your-seat intense—they’re brought to life by some of the best performances. Which one is your favourite?