Daniel Craig as Detective Benoit Blanc on the set of 'Glass Onion: A Knives Out Mystery.'

Daniel Craig as Detective Benoit Blanc on the set of 'Glass Onion: A Knives Out Mystery.' Photo: Courtesy of John Wilson/Netflix © 2022.

Everyone loves a good mystery, right?

The rise in the genre's popularity is a result of box office successes like Kenneth Branagh's Hercule Poirot series, including 'Murder on the Orient Express' and 'Death on the Nile,' and director Rian Johnson's 'Knives Out,' and its new sequel, 'Glass Onion: A Knives Out Mystery,' which is currently in theaters and premieres on Netflix December 23rd.

In honor of 'Glass Onion's release, Moviefone is counting down the 25 greatest mystery movies of all time!

Without further ado, grab your detective hat and let's begin!


25. Mystic River (2003)

The lives of three men (Sean Penn, Tim Robbins, and Kevin Bacon) who were childhood friends are shattered when one of them has a family tragedy.

Mystic River

"We bury our sins, we wash them clean."
Audience
Score
77
Release Date: Oct 8, 2003
Run Time: 2 hr 18 min
Budget: $25,000,000


24. Bad Times at the El Royale (2018)

Lake Tahoe, 1969. Seven strangers, each one with a secret to bury, meet at El Royale, a decadent motel with a dark past. In the course of a fateful night, everyone will have one last shot at redemption. Starring Jeff Bridges, Cynthia Erivo, Dakota Johnson, Jon Hamm, and Chris Hemsworth.

Bad Times at the El Royale

Bad Times at the El Royale

"Seven strangers. Seven secrets. All roads lead here."
Audience
Score
68
Release Date: Oct 12, 2018
Run Time: 2 hr 21 min
Budget: $32,000,000


23. Death on the Nile (2022)

Based on the 1937 novel by Agatha Christie, “Death on the Nile” is a daring mystery-thriller about the emotional chaos and deadly consequences triggered by obsessive love. Kenneth Branagh, back as the iconic detective Hercule Poirot, is joined by Tom Bateman, four-time Oscar® nominee Annette Bening, Russell Brand, Ali Fazal, Dawn French, Gal Gadot, Armie Hammer, Rose Leslie, Emma Mackey, Sophie Okonedo, Jennifer Saunders and Letitia Wright.

Death on the Nile

"Murder was just the beginning."
Review
Score
70
Release Date: Feb 11, 2022
Run Time: 2 hr 7 min
Budget: $90,000,000


22. Murder Mystery (2019)

On a long-awaited trip to Europe, a New York City cop (Adam Sandler) and his hairdresser wife (Jennifer Aniston) scramble to solve a baffling murder aboard a billionaire's yacht.

Murder Mystery

"First class problems. Second class detectives."
Audience
Score
63
Release Date: Jun 14, 2019
Run Time: 1 hr 37 min
Budget: $24,000,000


21. Pokémon Detective Pikachu (2019)

In a world where people collect pocket-size monsters (Pokémon) to do battle, a boy (Justice Smith) comes across an intelligent monster (Ryan Reynolds) who seeks to be a detective.

Audience
Score
69
Release Date: May 10, 2019
Run Time: 1 hr 45 min
Budget: $150,000,000


20. Sherlock Holmes (2009)

Warner Bros. Pictures

Warner Bros. Pictures

Eccentric consulting detective Sherlock Holmes (Robert Downey Jr.) and Doctor John Watson (Jude Law) battle to bring down a new nemesis and unravel a deadly plot that could destroy England.

Audience
Score
72
Release Date: Dec 25, 2009
Run Time: 2 hr 9 min
Budget: $90,000,000


19. What Lies Beneath (2000)

When Claire Spencer (Michelle Pfeiffer) starts hearing ghostly voices and seeing spooky images, she wonders if an otherworldly spirit is trying to contact her. All the while, her husband (Harrison Ford) tries to reassure her by telling her it's all in her head. But as Claire investigates, she discovers that the man she loves might know more than he's letting on.

What Lies Beneath

"He was the perfect husband until his one mistake followed them home."
Audience
Score
64
Release Date: Jul 21, 2000
Run Time: 2 hr 10 min
Budget: $100,000,000


18. A Simple Favor (2018)

Stephanie (Anna Kendrick), a dedicated mother and popular vlogger, befriends Emily (Blake Lively), a mysterious upper-class woman whose son Nicky attends the same school as Miles, Stephanie's son. When Emily asks her to pick Nicky up from school and then disappears, Stephanie undertakes an investigation that will dive deep into Emily's cloudy past.

Audience
Score
66
Release Date: Sep 14, 2018
Run Time: 1 hr 57 min
Budget: $20,000,000


17. Prisoners (2013)

Keller Dover (Hugh Jackman) faces a parent's worst nightmare when his 6-year-old daughter, Anna (Erin Gerasimovich), and her friend go missing. The only lead is an old motorhome that had been parked on their street. The head of the investigation, Detective Loki (Jake Gyllenhaal), arrests the driver, but a lack of evidence forces Loki to release his only suspect. Dover, knowing that his daughter's life is at stake, decides that he has no choice but to take matters into his own hands.

Prisoners

"Every moment matters."
Audience
Score
81
Release Date: Sep 20, 2013
Run Time: 2 hr 33 min
Budget: $46,000,000


16. Charade (1963)

After Regina Lampert (Audrey Hepburn) falls for the dashing Peter Joshua (Cary Grant) on a skiing holiday in the French Alps, she discovers upon her return to Paris that her husband has been murdered. Soon, she and Peter are giving chase to three of her late husband's World War II cronies, Tex (James Coburn), Scobie (George Kennedy) and Gideon (Ned Glass), who are after a quarter of a million dollars the quartet stole while behind enemy lines. But why does Peter keep changing his name?

Charade

Charade

"Is anyone really who they seem to be?"
Audience
Score
77
Release Date: Dec 5, 1963
Run Time: 1 hr 53 min
Budget: $4,000,000


15. Shutter Island (2010)

Paramount Pictures

Paramount Pictures

World War II soldier-turned-U.S. Marshal Teddy Daniels (Leonardo DiCaprio) investigates the disappearance of a patient from a hospital for the criminally insane, but his efforts are compromised by troubling visions and a mysterious doctor (Ben Kingsley).

Shutter Island

"Some places never let you go."
Audience
Score
82
Release Date: Feb 19, 2010
Run Time: 2 hr 18 min
Budget: $80,000,000


14. Gosford Park (2002)

Directed by Robert Altman, in 1930’s England, a group of pretentious rich and famous gather together for a weekend of relaxation at a hunting resort. But when a murder occurs, each one of these interesting characters becomes a suspect.

Gosford Park

Gosford Park

"Tea at four. Dinner at eight. Murder at midnight."
Audience
Score
68
Release Date: Jan 18, 2002
Run Time: 2 hr 17 min
Budget: $19,800,000


13. The Great Muppet Caper (1981)

Kermit and Fozzie are newspaper reporters sent to London to interview Lady Holiday (Diana Rigg), a wealthy fashion designer whose priceless diamond necklace is stolen. Kermit meets and falls in love with her secretary, Miss Piggy. The jewel thieves strike again, and this time frame Miss Piggy. It's up to Kermit and Muppets to bring the real culprits to justice.

The Great Muppet Caper

The Great Muppet Caper

"The Muppets... Scotland Yard... jewel thieves... lead to high adventure in London."
Audience
Score
69
Release Date: Jun 26, 1981
Run Time: 1 hr 37 min
Budget: $14,000,000


12. Gone Girl (2014)

With his wife's (Rosamund Pike) disappearance having become the focus of an intense media circus, a man (Ben Affleck) sees the spotlight turned on him when it's suspected that he may not be innocent.

Gone Girl

"You don't know what you've got 'til it's..."
Audience
Score
79
Release Date: Oct 3, 2014
Run Time: 2 hr 29 min
Budget: $61,000,000


11. Laura (1944)

A police detective (Dana Andrews) falls in love with the woman (Gene Tierney) whose murder he's investigating.

Laura

Laura

"The story of a love that became the most fearful thing that ever happened to a woman!"
Not Yet RatedDramaMystery
Audience
Score
76
Run Time: 1 hr 28 min
Budget: $1,020,000


10. Murder on the Orient Express (2017)

20th Century Fox

20th Century Fox

Genius Belgian detective Hercule Poirot (Kenneth Branagh) investigates the murder of an American tycoon aboard the Orient Express train.

Audience
Score
67
Release Date: Nov 10, 2017
Run Time: 1 hr 54 min
Budget: $55,000,000


9. The Nice Guys (2016)

A private eye (Ryan Gosling) and a thug (Russell Crowe) investigate the apparent suicide of a fading porn star in 1970s Los Angeles and uncovers a conspiracy.

The Nice Guys

"They're not that nice."
Audience
Score
71
Release Date: May 20, 2016
Run Time: 1 hr 56 min
Budget: $50,000,000


8. The Girl with the Dragon Tattoo (2011)

This English-language adaptation of the Swedish novel by Stieg Larsson follows a disgraced journalist, Mikael Blomkvist (Daniel Craig), as he investigates the disappearance of a weary patriarch's niece from 40 years ago. He is aided by the pierced, tattooed, punk computer hacker named Lisbeth Salander (Rooney Mara). As they work together in the investigation, Blomkvist and Salander uncover immense corruption beyond anything they have ever imagined.

The Girl with the Dragon Tattoo

"What is hidden in snow, comes forth in the thaw."
Audience
Score
74
Release Date: Dec 14, 2011
Run Time: 2 hr 38 min
Budget: $90,000,000


7. Se7en (1995)

Two homicide detectives are on a desperate hunt for a serial killer (Kevin Spacey) whose crimes are based on the "seven deadly sins" in this dark and haunting film that takes viewers from the tortured remains of one victim to the next. The seasoned Det. Sommerset (Morgan Freeman) researches each sin in an effort to get inside the killer's mind, while his novice partner, Mills (Brad Pitt), scoffs at his efforts to unravel the case.

Se7en

Se7en

"Seven deadly sins. Seven ways to die."
Audience
Score
84
Release Date: Sep 22, 1995
Run Time: 2 hr 7 min
Budget: $33,000,000


6. Memento (2001)

Leonard Shelby (Guy Pearce) is tracking down the man who raped and murdered his wife. The difficulty of locating his wife's killer, however, is compounded by the fact that he suffers from a rare, untreatable form of short-term memory loss. Although he can recall details of life before his accident, Leonard cannot remember what happened fifteen minutes ago, where he's going, or why.

Memento

Memento

"Some memories are best forgotten."
Audience
Score
82
Release Date: May 25, 2001
Run Time: 1 hr 53 min
Budget: $9,000,000


5. Brick (2006)

Focus Features

Focus Features

A teenage loner (Joseph Gordon-Levitt) pushes his way into the underworld of a high school crime ring to investigate the disappearance of his ex-girlfriend (Emilie de Ravin).

Brick

"A detective story."
Audience
Score
68
Release Date: Mar 31, 2006
Run Time: 1 hr 50 min
Budget: $475,000


4. Murder on the Orient Express (1974)

In 1935, when his train is stopped by deep snow, detective Hercule Poirot (Albert Finney) is called on to solve a murder that occurred in his car the night before.

Murder on the Orient Express

Murder on the Orient Express

"The who's who in the whodunnit!"
Audience
Score
71
Release Date: Nov 24, 1974
Run Time: 2 hr 8 min
Budget: $1,400,000


3. Kiss Kiss Bang Bang (2005)

A petty thief (Robert Downey Jr.) posing as an actor is brought to Los Angeles for an unlikely audition and finds himself in the middle of a murder investigation along with his high school dream girl (Michelle Monaghan) and a detective (Val Kilmer) who's been training him for his upcoming role...

Kiss Kiss Bang Bang

"Sex. Murder. Mystery. Welcome to the party."
Audience
Score
72
Release Date: Nov 11, 2005
Run Time: 1 hr 43 min
Budget: $15,000,000


2. Knives Out (2019)

When renowned crime novelist Harlan Thrombey (Christopher Plummer) is found dead at his estate just after his 85th birthday, the inquisitive and debonair Detective Benoit Blanc (Daniel Craig) is mysteriously enlisted to investigate. From Harlan's dysfunctional family to his devoted staff, Blanc sifts through a web of red herrings and self-serving lies to uncover the truth behind Harlan's untimely death.

Knives Out

"Hell, any of them could have done it."
Audience
Score
78
Release Date: Nov 27, 2019
Run Time: 2 hr 11 min
Budget: $40,000,000


1. Clue (1985)

Paramount Pictures

Paramount Pictures

Clue finds six colorful dinner guests (Eileen Brennan, Madeline Kahn, Christopher Lloyd, Michael McKean, Martin Mull, and Lesley Ann Warren) gathered at the mansion of their host, Mr. Boddy (Lee Ving) -- who turns up dead after his secret is exposed: He was blackmailing all of them. With the killer among them, the guests and Boddy's chatty butler (Tim Curry) must suss out the culprit before the body count rises.

Clue

Clue

"It's not just a game anymore."
Audience
Score
72
Release Date: Dec 13, 1985
Run Time: 1 hr 34 min
Budget: $15,000,000