There's nothing quite like the thrill of a great mystery movie. The best ones keep you guessing, second-guessing, and then reeling from a payoff you never saw coming. Whether it's a twist that rewrites everything or a final clue that makes you rethink the whole story, these films are built to challenge your sleuthing skills. We've ranked the 10 greatest mystery movies of all time—the ones that set the standard for the genre and still leave audiences stunned.
10. Clue (1985)
Not every mystery needs to be grim. Sometimes, the best ones let you laugh while you try to crack the case. That's exactly what Clue delivers. Based on the classic board game, this comedy masterpiece follows a group of eccentric dinner guests who find themselves caught up in a murder after their host, Mr. Boddy, is killed. The film is a riot of gags and red herrings, but its genius lies in its multiple endings. In one version, Miss Scarlet and the maid Yvette are the killers; in another, Mrs. Peacock outsmarts everyone; and in the final reveal, Wadsworth—the real Mr. Boddy—orchestrates the whole thing, leading to a mass arrest. Clue proves that a mystery doesn't have to blow your mind—it just has to keep you guessing.
9. The Prestige (2006)
Christopher Nolan's The Prestige is a mystery built like a magic trick: it deceives, rewards close attention, and delivers a final reveal that changes everything. Set in Victorian London, the film follows rival magicians Robert Angier (Hugh Jackman) and Alfred Borden (Christian Bale) as their friendship turns into a bitter feud over the ultimate illusion. The story is a labyrinth of obsession, sabotage, and sacrifice, with a non-linear structure that hides secrets in plain sight. By the time the credits roll, you'll see magic—and storytelling—in a whole new light.
8. The Maltese Falcon (1941)
Film noir and mystery are inseparable, and The Maltese Falcon is the film that cemented that bond. John Huston's adaptation of Dashiell Hammett's novel follows hard-boiled detective Sam Spade (Humphrey Bogart) as he hunts for a jewel-encrusted falcon statuette. Along the way, he encounters a femme fatale, a villainous fat man, and a web of lies and double-crosses. The film's atmosphere of moral ambiguity and suspense set the template for countless mysteries to come. As Spade says, it's "the stuff that dreams are made of."
7. Chinatown (1974)
Roman Polanski's neo-noir Chinatown is a masterclass in slow-burn mystery. Jack Nicholson plays Jake Gittes, a private investigator in 1930s Los Angeles who uncovers a conspiracy involving water rights, land grabs, and family secrets. The film's intricate plot and devastating ending make it a landmark of the genre. It's a story about power, corruption, and the things we can't see coming—until it's too late.
6. Rear Window (1954)
Alfred Hitchcock's Rear Window turns voyeurism into a gripping mystery. Confined to his apartment with a broken leg, photographer L.B. Jefferies (James Stewart) watches his neighbors and becomes convinced one of them has committed murder. The film is a masterful exercise in tension, as Jefferies—and the audience—piece together clues from a distance. It's a reminder that sometimes the most dangerous mysteries are the ones happening right next door.
5. Se7en (1995)
David Fincher's Se7en is a dark, relentless mystery that follows two detectives (Brad Pitt and Morgan Freeman) hunting a serial killer who uses the seven deadly sins as his motive. The film's grim atmosphere and shocking conclusion—"What's in the box?"—have made it an enduring classic. It's a mystery that doesn't just ask who did it, but why, and the answer is as disturbing as it is unforgettable.
4. The Usual Suspects (1995)
Bryan Singer's The Usual Suspects is famous for its twist ending, but it's the journey that makes it great. The film follows a group of criminals brought together for a heist, only to find themselves entangled with the mythical crime lord Keyser Söze. The narrative is a puzzle box of unreliable narration and misdirection, culminating in one of cinema's most iconic reveals. It's a mystery that rewards repeat viewings—and still manages to surprise.
3. Vertigo (1958)
Hitchcock's Vertigo is a psychological mystery that delves into obsession, identity, and deception. James Stewart plays a retired detective with acrophobia who becomes fixated on a woman he's hired to follow. The film's twisting plot and haunting score create a dreamlike atmosphere that lingers long after the credits roll. It's a mystery about the stories we tell ourselves—and the lies we can't let go.
2. Gone Girl (2014)
David Fincher's Gone Girl is a modern mystery masterpiece. Based on Gillian Flynn's novel, the film follows Nick Dunne (Ben Affleck) as he becomes the prime suspect in his wife Amy's disappearance. The story is a rollercoaster of media manipulation, marital secrets, and shocking twists. It's a mystery that asks who you can trust—and the answer is never what you expect. For more on Flynn's work, check out The Ultimate Gillian Flynn Psychological Thriller Book List: Ranked.
1. Citizen Kane (1941)
Orson Welles's Citizen Kane is often called the greatest film ever made, and its mystery structure is a big reason why. The film opens with the death of newspaper magnate Charles Foster Kane, who whispers "Rosebud." A reporter's quest to uncover the meaning of that word drives the narrative, revealing Kane's rise and fall through flashbacks. The mystery isn't just about the answer—it's about the emptiness of ambition and the fragments of a life. It's a film that changed storytelling forever.
These 10 films represent the best of the mystery genre, from classic noir to modern thrillers. Whether you're a seasoned detective or a casual viewer, they'll keep you guessing until the very end. For more great mysteries, explore our list of Top 6 Mystery Novels of the Past 20 Years: Ranked.
