400 Best Mystery Movies to Watch (Page 2)

Staff & contributors

Feeling investigative? If you’re not sure which movie to go for, allow us to clue you in. From detective stories and whodunnits to suspenseful dramas, here are the best mystery-themed movies and shows to stream now.

David Lynch's star-studded provocation Blue Velvet was both revered and criticised upon its release because of how heavily it leans on sexuality and violence to advance its plot, but today the film's hailed as a contemporary masterpiece. Still, scenes with that kind of content are quite hard to stomach in combination with Isabella Rossellini's depiction of an unstable, delicate singer named Dorothy. But Dorothy is surely not in Kansas anymore... It takes a young college student (Jeffrey Beaumont played by Kyle McLachlan) who becomes fascinated with her as part of his self-appointed detective quest, to uncover deep-rooted conspiracies. In his endeavours, Jeffrey is joined by butter blonde Sandy (Laura Dern), and the twisted love triangle they form with Dorothy in the middle is one for the ages. Dennis Hooper stars as one of the most terrifying men on screen and Lynch regular Angelo Badalamenti scores the film with an eerie precision like no other. 

Genre: Crime, Drama, Mystery, Romance, Thriller

Actor: Angelo Badalamenti, Brad Dourif, Dean Stockwell, Dennis Hopper, Donald Moore, Frances Bay, George Dickerson, Hope Lange, Isabella Rossellini, J. Michael Hunter, Jack Harvey, Jack Nance, Ken Stovitz, Kyle MacLachlan, Laura Dern, Moses Gibson, Peter Carew, Priscilla Pointer, Selden Smith

Director: David Lynch

Rating: R

Directed by David Cronenberg, Eastern Promises is at times brutal—such is the famous Canadian director's trademark—and operates at a fever pitch of grim violence and revenge. Starring a tattooed, ruthless, and terrifying Viggo Mortensen as a very convincing Russian strong-arm gangster as well as Naomi Watts and Vincent Cassel, it features intense psychological drama and a gritty crime story. Midwife Anna (Watts) delivers the baby of a 14-year-old Russian prostitute, who dies while giving birth, and later learns that she was forced into prostitution by the Mafia. To keep this knowledge from seeping out, she gets entangled deeper into London's criminal underbelly, whose various factions and languages are aptly showcased by Cronenberg. Add to all this a smart script and Mortensen's daring performance and you have yourself an intense auteur thriller in signature Cronenberg style.

Genre: Crime, Drama, Mystery, Thriller

Actor: Aleksandar Mikic, Aleksander Mikic, Alice Henley, Armin Mueller-Stahl, David Papava, Donald Sumpter, Elisa Lasowski, Jerzy Skolimowski, Josef Altin, Mina E. Mina, Naomi Watts, Raza Jaffrey, Sarah-Jeanne Labrosse, Sinead Cusack, Tamer Hassan, Tatiana Maslany, Tereza Srbová, Tony Cook, Viggo Mortensen, Vincent Cassel

Director: David Cronenberg

Rating: R

A Good Movie to Watch features almost every work of Asghar Farhadi for the sole reason that his films, although highly acclaimed and brilliant, are criminally under-watched. As always, Farhadi offers complex, compelling, and contemporary drama and piercing insight into human relationships and emotions. Expect the twists, subtleties, and emotional limbo that you're probably familiar with from A Separation or About Elly. That said, The Past is a bit different, because, for one, it focuses on romantic relationships, and, secondly, it plays in the far more permissive world of a Parisian suburb –⁠ and not in theocratic Teheran. Independent of its location, The Past's key subject is the universally human phenomenon of having to deal with the choices made in the past. In addition to Farhadi's intricate directing and the sensitive script, it is imperative to mention the powerful performances by Ali Mosaffa, Tahar Rahim, and, above all, Bérénice Bejo. An unforgettable experience.

Genre: Drama, Mystery

Actor: Ali Mosaffa, Babak Karimi, Bérénice Bejo, Eléonora Marino, Elyes Aguis, Jeanne Jestin, Pauline Burlet, Sabrina Ouazani, Tahar Rahim, Valéria Cavalli

Director: Asghar Farhadi

Rating: PG-13

Before you press play on this movie, we highly recommend you take a few very deep breaths. This 2018 thriller is wound so tight, you will need the extra oxygen to get through it without fainting. In his directorial debut, Swedish-danish filmmaker Gustav Möller uses very little in terms of resources to create this breath-taking atmosphere. While The Guilty feels like it was made on a $100 million budget, all it physically brings to the table is one man in a dark room. It plays with our imagination instead of blinding it with special effects. Similarly, the plot is also short and sweet: a police officer is temporarily sent to do emergency dispatch, when he receives a call that turns an ordinary shift into a hell ride. This is all we are going to give away before you've completed your breathing exercises. The movie's minimalist approach is held together by great acting from Jakob Cedergre, a screenplay to match, and incredible sound design. A real white-knuckle ride.

Genre: Crime, Drama, Mystery, Thriller

Actor: Alexander Clement, Anders Brink Madsen, Camilla Lau, Gustav Möller, Gustav Möller, Jacob Lohmann, Jacob Ulrik Lohmann, Jakob Cedergren, Jeanette Lindbæk, Jessica Dinnage, Johan Olsen, Katinka Evers-Jahnsen, Laura Bro, Morten Suurballe, Morten Thunbo, Omar Shargawi, Peter Christoffersen, Simon Bennebjerg

Director: Gustav Möller

Rating: R

From Korean director Park Chan-wook, who also brought you the far quieter The Handmaiden, comes a movie that is positively terrifying. Its premise alone is enough for any sentient human being to shudder. On his daughter's birthday, the good-for-nothing Oh Dae-su (played by Choic Min-sik) gets drunk and is arrested by the police. A friend eventually bails him out and, while he is making a phone call, Oh Dae-su disappears. Not knowing why, he is held in the same room for 15 years for no apparent reason. Until, one day, he is released. That's all that can be revealed about this winner of the Grand Jury Prize at Cannes in 2004 without giving away too much. All we can add here is the way we recommend Oldboy to people admitting to not having seen it yet: “Watch Oldboy. You're welcome. We're sorry.” A crazy, twisted film that goes to extremes. A cult classic and a statement.

Genre: Action, Drama, Mystery, Thriller

Actor: Byeong-ok Kim, Cho Sang-kyung, Choi Jae-sup, Choi Min-sik, Dae-han Ji, Dae-yeon Lee, Han Jae-duk, Heo Myeong-haeng, Hye-jeong Kang, Ji Dae-han, Ji-tae Yu, Jin-Seo Yoon, Jin-seo Yun, Kang Hye-jeong, Kang Hye-jung, Kim Byeong-Ok, Kim Byung-ok, Kim Su-hyun, Kim Yeong-ae, Kwang-rok Oh, Lee Dae-yeon, Lee Seung-shin, Lee Young-hee, Min-sik Choi, Oh Dal-su, Oh Gwang-rok, Oh Kwang-rok, Oh Tae-kyung, Oh Young-joo, Park Jae-Woong, Park Myung-shin, Seo Myeong-Seok, Seung-Shin Lee, Syd Lim, Yoo Il-han, Yoo Ji-tae, Yoo Yeon-seok, Yoon Jin-seo, Yoon Jin-yul, You Il-han

Director: Chan-wook Park, Park Chan-wook

Rating: R

In a world where mortality has been overcome, people watch in awe as the as the 118-year-old Nemo Nobody, the last mortal on Earth, nears his end. He is interviewed about his life, recounting it at three points in time: as a 9-year-old after his parents divorced, when he first fell in love at 15, and as an adult at 34. The three stories seemingly contradict each other. Utilizing non-linear cinematography, Belgian director Jaco Van Dormael presents each of these branching pathways as a version of what could have been. The result is a complex, entangled narrative. That and the movie's ensemble cast, featuring Jared Leto, Sarah Polley, and Diane Kruger, have turned Mr. Nobody into a cult classic. The soundtrack, featuring several of the beautifully restrained music by Eric Satie, is also considered a masterpiece. While it is surely not for everybody, this is trippy, intimate, and existential sci-fi at its best.

Genre: Drama, Fantasy, Mystery, Romance, Science Fiction

Actor: Aaron Landt, Alice van Dormael, Allan Corduner, Andrew Simms, Audrey Giacomini, Ben Mansfield, Carlo Mestroni, Catherine Demaiffe, Christelle Cornil, Christophe Beaucarne, Clare Stone, Daniel Brochu, Daniel Mays, David Kennedy, David Schaal, Diane Kruger, Dominique Warnier, Harold Manning, Harry Cleven, Hugo Harold-Harrison, Jack Proudlove, Jan Hammenecker, Jared Leto, Jenna Wheeler-Hughes, John Churchill, Juliette Van Dormael, Juno Temple, Laura Brumagne, Laurent Capelluto, Leni Parker, Linh Dan Pham, Lola Pauwels, Manfred Andrae, Marc Zinga, Marie-Ève Beauregard, Martin Swabey, Natasha Little, Nicholas Beveney, Noa De Costanzo, Olivier Bony, Pascal Duquenne, Philippe Godeau, Philippe Lévy, Pierre Chaves, Renaud Alcalde, Rhys Ifans, Roline Skehan, Sandrine Laroche, Sarah Gravel, Sarah Polley, Serge Larivière, Stéphane Taillasson, Sylvie Olivé, Tanya Trombetta, Tedd Dillon, Thomas Byrne, Toby Regbo, Vincent Dupont, Virginie Bordes, Vito DeFilippo

Director: Jaco Van Dormael

Rating: R

If you liked Netflix’ Stranger Things gloomy suspense, sit tight because there is a lot more of where that came from in Dark. Here is what they have in common: the aesthetic, great music, and they’re both about the disappearance of a child. Other than that, it is very difficult to compare Dark to anything else I’ve seen before.

This German show is about a town with a long and dark history, which is brought to the forefront of the collective conscious when a child goes missing. The plot twists and turns through decades of history – and that’s as much as I will share without ruining the show for you. 

Dark uses beautiful aesthetic, both visually and musically, to be compelling and painfully tension-ridden. 

Season two has more bouncing between timelines and more dark and inexplicable events, as now six people are missing. 

Genre: Crime, Drama, Mystery, Sci-Fi & Fantasy, Science Fiction

Actor: Anatole Taubman, Andreas Pietschmann, Angela Winkler, Anne Ratte-Polle, Jördis Triebel, Karoline Eichhorn, Lisa Vicari, Louis Hofmann, Maja Schone, Mark Waschke, Michael Mendl, Oliver Masucci, Sebastian Rudolph, Stephan Kampwirth

Rating: Not Rated, TV-MA

Fasten your seatbelts because this nasty little chase film will jerk the wheel when you least expect it, featuring balls-to-the-wall action and lots of Norwegian humor – dark humor that is. Based on a novel from the country's most famous crime writer, Jo Nesbø, Headhunters is brutal, insane, and incredibly good. This twisting, turning thriller tells the story of a corporate recruiter (Aksel Hennie), who has a secret side hustle as a nightly art thief. He ends up being pursued by the charismatic Clas Greve, a Dutch businessman played by none other than GoT-star Nikolaj Coster-Waldau. And this plot summary is as far as you will get without the whole thing swerving into another direction. Headhunters does not slow down unless it wants to destabilise you further with simmering suspense. Like a Lars von Trier on speed, expect all the raw colors, emotion, and slightly off-kilter characters you want from a Norwegian production – and brilliant entertainment!

Genre: Action, Crime, Mystery, Thriller

Actor: Aksel Hennie, Baard Owe, Camilla Augusta Hallan, Eivind Sander, Gunnar Skramstad Johnsen, Irina Eidsvold Tøien, Joachim Rafaelsen, Julie R. Ølgaard, Julie R. Olgaard, Kyrre Haugen Sydness, Mats Mogeland, Mattis Herman Nyquist, Nikolaj Coster-Waldau, Nils Jørgen Kaalstad, Nils Jorgen Kaalstad, Reidar Sørensen, Reidar Sorensen, Signe Tynning, Sondre Abel, Synnøve Macody Lund, Synnøve Macody Lund, Valentina Alexeeva

Director: Morten Tyldum

Rating: R