Set in the 1940s, Detective Byomkesh Bakshy follows a college graduate who embarks on a journey to solve the mysterious disappearance of a chemist. As the investigation progresses, Byomkesh unravels a larger conspiracy that can shake the entire city. Directed by Dibakar Banerjee, the mystery thriller features late actor Sushant Singh Rajput, Anand Tiwari, Neeraj Kabi, and Swastika Mukherjee in pivotal roles.
5. The Girl with the Dragon Tattoo (2011)
The Girl with the Dragon Tattoo is a psychological mystery thriller based on Stieg Larsson’s novel of the same name. The intriguing plot of the David Fincher-directed movie follows a journalist who joins forces with a computer hacker to investigate the disappearance of his niece after four decades. However, their lives are shaken when they uncover the truth about the family’s dark history. The movie stars Daniel Craig, Christopher Plummer, and Rooney Mara in significant roles.
6. Sherlock Holmes (2009)