The Top 100 Mystery Movies of All Time

Rank This Chart

Best  |  Worst
Detailed  |  List  |  Gallery
per page
The Top 100 Mystery Movies of All Time
Global
Ranking
Movie Title Release
Year
Director MPAA
Rating
Your
Ranking
12 Harakiri 1962 Masaki Kobayashi NR -
15 Rear Window 1954 Alfred Hitchcock PG -
38 North by Northwest 1959 Alfred Hitchcock NR -
41 The Third Man 1949 Carol Reed NR -
44 Rashômon 1950 Akira Kurosawa NR -
48 The Usual Suspects 1995 Bryan Singer R -
62 Vertigo 1958 Alfred Hitchcock PG -
63 Touch of Evil 1958 Orson Welles NR -
65 Chinatown 1974 Roman Polanski R -
72 Memento 2000 Christopher Nolan R -
85 Notorious 1946 Alfred Hitchcock NR -
91 2001: A Space Odyssey 1968 Stanley Kubrick G -
121 Out of the Past 1947 Jacques Tourneur NR -
123 The Maltese Falcon 1941 John Huston NR -
125 The Big Sleep 1946 Howard Hawks NR -
139 Rope 1948 Alfred Hitchcock NR -
140 Diabolique 1955 Henri-Georges Clouzot NR -
144 The Thin Man 1934 W.S. Van Dyke NR -
146 Memories of Murder 2003 Bong Joon Ho NR -
162 Rebecca 1940 Alfred Hitchcock NR -
164 Laura 1944 Otto Preminger NR -
181 Charade 1963 Stanley Donen NR -
182 Witness for the Prosecution 1957 Billy Wilder NR -
198 The Long Goodbye 1973 Robert Altman R -
201 To Kill a Mockingbird 1962 Robert Mulligan NR -
203 12 Monkeys 1995 Terry Gilliam R -
208 The Lady Vanishes 1938 Alfred Hitchcock NR -
238 Oldboy 2003 Chan-wook Park R -
273 L.A. Confidential 1997 Curtis Hanson R -
279 The Exterminating Angel 1962 Luis Buñuel NR -
303 Hot Fuzz 2007 Edgar Wright R -
318 In the Heat of the Night 1967 Norman Jewison NR -
321 Blade Runner 2049 2017 Denis Villeneuve R -
329 Eyes Without a Face 1960 Georges Franju NR -
367 The Big Heat 1953 Fritz Lang NR -
376 The Cabinet of Dr. Caligari 1920 Robert Wiene NR -
378 Who Framed Roger Rabbit 1988 Robert Zemeckis PG -
384 Z 1969 Costa-Gavras PG -
393 To Catch a Thief 1955 Alfred Hitchcock NR -
404 Blue Velvet 1986 David Lynch R -
421 Akira 1988 Katsuhiro Ôtomo R -
425 Bad Day at Black Rock 1955 John Sturges NR -
444 Perfect Blue 1997 Satoshi Kon R -
456 The Lady from Shanghai 1947 Orson Welles NR -
459 Kiss Me Deadly 1955 Robert Aldrich NR -
464 L'avventura 1960 Michelangelo Antonioni NR -
478 Prisoners 2013 Denis Villeneuve R -
480 Deep Red 1975 Dario Argento R -
484 Knives Out 2019 Rian Johnson PG13 -
508 Harry Potter and the Prisoner of Azkaban 2004 Alfonso Cuarón PG -
514 Gilda 1946 Charles Vidor NR -
531 Don't Look Now 1973 Nicolas Roeg R -
537 The Hangover 2009 Todd Phillips R -
545 Gone Girl 2014 David Fincher R -
558 Picnic at Hanging Rock 1975 Peter Weir PG -
564 Brick 2005 Rian Johnson R -
578 The Killers 1946 Robert Siodmak NR -
607 Kiss Kiss, Bang Bang 2005 Shane Black R -
611 Spellbound 1945 Alfred Hitchcock NR -
612 Suspicion 1941 Alfred Hitchcock NR -
614 Sleuth 1972 Joseph L. Mankiewicz PG -
623 The Wicker Man 1973 Robin Hardy R -
638 Watchmen 2009 Zack Snyder R -
687 Cat People 1942 Jacques Tourneur NR -
688 Blow-Up 1966 Michelangelo Antonioni NR -
703 Shutter Island 2010 Martin Scorsese R -
709 Black Christmas 1974 Bob Clark R -
712 Dark City 1998 Alex Proyas R -
715 Clue 1985 Jonathan Lynn PG -
735 The Vanishing 1988 George Sluizer NR -
739 The Cabin in the Woods 2012 Drew Goddard R -
762 Harry Potter and the Sorcerer's Stone 2001 Chris Columbus PG -
764 Harry Potter and the Deathly Hallows: Part 2 2011 David Yates PG13 -
791 The Trial 1962 Orson Welles NR -
799 The Abyss 1989 James Cameron PG13 -
816 Mother 2009 Bong Joon Ho NR -
823 The Girl with the Dragon Tattoo 2011 David Fincher R -
835 Manhunter 1986 Michael Mann R -
836 Harry Potter and the Goblet of Fire 2005 Mike Newell PG13 -
842 Mulholland Dr. 2001 David Lynch R -
849 Zodiac 2007 David Fincher R -
856 The Secret in Their Eyes 2009 Juan José Campanella R -
858 Murder, My Sweet 1944 Edward Dmytryk NR -
863 The Game 1997 David Fincher R -
901 Detour 1945 Edgar G. Ulmer NR -
919 Incendies 2010 Denis Villeneuve NR -
921 The Stranger 1946 Orson Welles NR -
933 Harry Potter and the Half-Blood Prince 2009 David Yates PG -
947 Harry Potter and the Order of the Phoenix 2007 David Yates PG13 -
966 Lone Star 1996 John Sayles R -
980 Gone Baby Gone 2007 Ben Affleck R -
1032 The Bird with the Crystal Plumage 1970 Dario Argento NR -
1050 Dark Passage 1947 Delmer Daves NR -
1051 Caché 2005 Michael Haneke R -
1058 Dressed to Kill 1980 Brian De Palma R -
1065 Mystic River 2003 Clint Eastwood R -
1070 Twin Peaks 1990 David Lynch NR -
1084 Twin Peaks: Fire Walk with Me 1992 David Lynch R -
1112 Diary of a Country Priest 1951 Robert Bresson NR -
1123 Curse of the Demon 1957 Jacques Tourneur NR -

Build A Custom Chart

Here are a few examples of ways
you can filter the charts: