Download the latest issue of Cosmopolitan Magazine just for ₹69/-

10 Best Mystery Movies to Add Spark to Your Boring Days

 From classic whodunits to psychological thrillers that will keep you on the edge of your seat and keep you guessing till the very end

Girl on The Train

A gripping story about a newly divorced, alcoholic woman who is trying to come to terms with her situation in life. However, instead of moving on, she obsesses over her ex-husband, Tom (Justin Theroux), and his new wife, Anna (Rebecca Ferguson). Soon, Anna and Tom’s nanny, Megan (Haley Bennett) disappears, and she becomes the prime suspect. It’s interesting how she wriggles out of the situation and finds the real culprit.

Raat Akeli Hai

Nawazuddin Siddiqui and Radhika Apte come together for this small-town murder mystery that’s full of unexpected twists and turns. Beautifully narrated in a sequence of events, this movie will keep you guessing till the end. Nawazuddin plays a cop who investigates the murder of a reputed politician in Kanpur on his wedding night.

The Invitation 

The movie starts off seeming like perfectly normal one with a man,(Logan Marshall-Green) accepting a dinner invitation from his ex-wife (Tammy Blanchard) who now has a new husband (Michiel Huisman). However, the movie picks up pace as Logan arrives at the dinner party where he finds other old friends. A string of events make him question the intent of the invite and he gradually finds out about the twisted fates that his ex wife and her new husband have planned for all guests.


The movie has a mind-bending plot. Jodie Foster plays the protagonist who boards an international plane with her young daughter and as she dozes off she finds her little girl mysteriously gone. The crew is clueless about the disappearance but what’s even more bizarre is that there’s no evidence of her daughter on the flight plan.

The Woman in the Window

Amy Adams gives an impressive performance in this movie, where she plays agoraphobic Dr. Anna Fox. She lives alone in her large Manhattan house, and obsessively watches her new neighbours across the street. Her life turns topsy turvy when she witnesses a crime being committed at the neighbours’ place. What unfolds next is a gripping drama.

Enola Homes

The movie has a star-studded cast including Millie Bobby Brown, Helena Bonham Carter, and Henry Cavill. Millie stars as Sherlock's little sister, Enola, who finds her mother missing on her 16th birthday and embarks on a journey to find her. What awaits her is one of the biggest adventures of her life time. It’s a light-hearted mystery you would want to watch with your entire family.

The Girl With the Dragon Tattoo 

The movie is based on the hit book series by Stieg Larsson. Reporter Mikael Blomkvist is hired by a Swedish industrialist Henrik Vanger to solve the murder mystery of his niece. Blomkvist teams up with investigator Lisbeth Salander to find the culprit.

Murder on the Orient Express

Based on the classic novel by Agatha Christie, this classic whodunit is a must watch. As the Orient Express embarks through Europe, a murder is committed on the train and the much-acclaimed fictional detective Hercule Poirot steps in to solve the mystery.

Knives Out

The movie received received multiple nominations at the Golden Globe and Academy Awards and has a gripping storyline and some stellar performances by the cast. When an 85-year-old wealthy novelist is found dead the day after his birthday celebration at home, private detective Benoit Blanc is called upon to find the murderer. Blanc uncovers some bizarre truths in his investigation.

Mulholland Drive 

This convincingly surreal film by David Lynch, a woman, played by Laura Elena Harring, finds herself in a Los Angeles apartment after a car crash with no memory. Naomi Watts who owns the flat, helps her uncover her identity and viewers are treated to baffling twists and turns.