Top 10 Murder Mysteries


10M (1931)


Any movie spelled with just one letter has to be special. #10 on our top 10 murder mysteries list is the classic M starring Peter Lorre. Hans Beckert (Peter Lorre) is a serial killer who preys on children, and he quickly becomes the target of a massive police manhunt. Beckert’s heinous crimes are so repulsive and disruptive to city life, that the seedy underworld network joins the search. With both cops and criminals in pursuit, Beckert becomes panicked in an attempt to escape justice.

Stream Now

9Gosford Park (2001)

Gosford Park

Robert Altman journeys to England for the first time to create a unique film mosaic with an outstanding ensemble cast. Set in the 1930’s, “Gosford Park” brings a group of pretentious rich and famous socialites together for the weekend. But when a murder occurs, every one of the affluent guest becomes a suspect. Just when we think we know who did it, Altman surprises us. A classic whodunit experience.

Stream Now

8Memento (2000)


Leonard (Guy Pearce) is tracking down the man who raped and murdered his wife. Locating his wife’s killer is compounded by his untreatable form of memory loss. Although he can recall details before his accident, Leonard cannot remember what happened fifteen minutes ago, where he’s going, or why he’s doing whatever he’s doing.

Stream Now

7Fargo (1996)


The Coen Brother’s Fargo drama wasn’t shot in the town of the same name in North Dakota. In fact, it was shot mostly in Minnesota. Jerry Lundegaard (William H. Macy) is a car salesman in Minneapolis who has gotten into serious debt. Desperate for money Lundegaard hires two thugs – Carl (Steve Buscemi) and Gaear (Peter Stormare) – to kidnap his wife Jean Lundegaard (Kristin Rudrüd). Jerry plans to collect the ransom from his wife’s wealthy father Wade Gustafson (Harve Presnell), paying the thugs a small portion and keeping the rest to satisfy his debts. A simple enough plan until Jerry and the goons are pulled over by a state trooper and decide to kill him.

Stream Now

6The Girl with the Dragon Tattoo (2011)

The Girl with the Dragon Tattoo

Disgraced financial reporter Mikael Blomkvist (Daniel Craig) finds a chance to redeem his honor after being hired by wealthy Swedish industrialist Henrik Vanger (Christopher Plummer). Mikael’s new job is to solve the 40-year-old murder of Vanger’s niece, Harriet (Moa Garpendal). Mr. Vanger believes that Harriet was killed by a member of his family. The movie wouldn’t be as good without his new unlikely partner Lisbeth Salander (Rooney Mara). An atypical but resourceful investigator whose fragile trust is not easily won.

Stream Now

5The Sixth Sense (1999)

The Sixth Sense

8-year-old Cole Sear (Haley Joel Osment) is haunted by a dark secret: He is visited by ghosts. Cole is frightened by visitations from those with unresolved problems who appear from the shadows. He is too afraid to tell anyone about his anguish, except child psychologist Dr. Malcolm Crowe (Bruce Willis). As Dr. Crowe tries to uncover the truth about Cole’s supernatural abilities, the consequences for client and therapist are a jolt that awakens them both to something unexplainable.

Stream Now

4Diabolique (1955)


In this classic French film, the cruel and abusive headmaster of a boarding school, Michel Delassalle (Paul Meurisse), becomes the target of a murder plot hatched by an unlikely duo–his meek wife Christina Delassalle (Vera Clouzot) and the mistress he brazenly flaunts Nicole Horner (Simone Signoret). The women successfully off Michel, but become increasingly unhinged by a series of odd occurrences after Delassalle’s corpse mysteriously disappears.

Stream Now

3Dial M for Murder (1954)

Dial M for Murder

Tony Wendice (Ray Milland) wants to have his wealthy wife, Margot (Grace Kelly), murdered to get her inheritance. When he discovers her affair with Mark Halliday (Robert Cummings), he comes up with the perfect plan to kill her. He blackmails an old acquaintance into carrying out the murder, but the meticulously planned slaying somehow goes wrong. Margot cheats death, and now the husband must cover his mistakes before the police catch on.

Stream Now

2The Usual Suspects (1995)

The Usual Suspects

“The greatest trick the devil ever pulled was convincing the world he didn’t exist,” says con man Verbal Kint (Kevin Spacey). By drawing a comparison, Verbal attempts to convince the feds that the mythic crime lord Keyser Soze does exist. He’s alibi? Soze is responsible for a multi-million dollar heist that ended with an explosion on board a boat in the San Pedro Harbor.

Stream Now

1Psycho (1960)


Phoenix secretary Marion Crane (Janet Leigh) is running from the law for stealing $40,000 from her employer. The plan: Run away with her boyfriend, Sam Loomis (John Gavin), pay off his debts, and get married. Avoiding main roads, Marion is forced to stop at the Bates Motel due to a heavy rainstorm. The hotel’s operator, Norman Bates (Anthony Perkins) has other plans for the secretary.

Stream Now