6 Best Dark Movies On Mubi

Staff & contributors

If you're ready to unleash your dark side, there are plenty of fantastic picks to enjoy, from pitch black comedy to crime thrillers and dystopian sci-fi. Here are the best and dark-themed movies and shows to stream right now.

Find the best dark movies to watch, from our mood category. Like everything on agoodmovietowatch, these dark movies are highly-rated by both viewers and critics.

Named for all the connections that form a functioning society, Threads is a harrowing look at what might happen when those ties are rent apart by nuclear war. This British TV movie — released during the Cold War — so violently seized on the nuclear anxieties of the time that its premiere was dubbed “the night the country didn’t sleep.” Depressingly, it hasn’t lost that initial resonance, and so it remains a panic attack-inducing watch.

Threads begins in the kitchen-sink vein of a Ken Loach movie. In the northern industrial town of Sheffield, a young couple from different social classes (Reece Dinsdale and Karen Meagher) discover they’re about to be parents — but looming above their small-scale drama are the clouds of war, as televisions and radios blare out the details of escalating tensions between the US and the USSR. And then, it happens: the town is strategically bombed, and Threads unfurls into an unrelenting nightmare. In the documentary-like approach that follows, it spares no graphic or emotional detail, charting both the personal devastation caused by the bomb and the annihilating impact of the nuclear holocaust on all the vital infrastructure we take for granted. In short, one of the bleakest, most terrifying movies ever made.

Genre: Drama, Horror, Science Fiction, War

Actor: Ashley Barker, Brian Grellis, David Brierly, Dean Williamson, Ed Bishop, Harry Beety, Henry Moxon, Jane Hazlegrove, Joe Belcher, Karen Meagher, Lesley Judd, Maggie Ford, Michael O'Hagan, Nat Jackley, Patrick Allen, Peter Faulkner, Phil Rose, Reece Dinsdale, Richard Albrecht, Rita May, Ruth Holden, Steve Halliwell, Ted Beyer

Director: Mick Jackson

In The Beasts, the idyllic semi-retirement that a French couple seeks in the Galician countryside — growing organic vegetables, fixing up abandoned farmhouses — devolves into a terrifying slow-burn nightmare. This beautifully shot yet spiritually ugly thriller plunges us straight into an atmosphere of crackling social tension that never abates. We begin after the event that turns local farmer Xan (Luis Zahera) and his brother Loren (Diego Anido) against French transplants Antoine (Denis Ménochet) and Olga (Marina Foïs): the latter two have vetoed the sale of land to a wind turbine company in favor of preserving the village’s rustic character. Incensed by what he sees as the theft of his birthright by an outsider, Xan orchestrates a steadily intensifying campaign of terror against the couple.

Though much slighter than the physically imposing Ménochet, Zahera makes for a profoundly menacing presence, and Xan’s seemingly endless appetite for hostility and vindictiveness charges the film with a deeply unsettling sense of inevitability. His performance alone would mark The Beasts as a standout, but an unexpected switch in character focus late on in the film wrests it out of Xan’s grasp and reorients the movie as a study of grim resolve — making it a film of two equally remarkable halves.

Genre: Drama, Thriller

Actor: David Menéndez, Denis Ménochet, Federico Pérez Rey, Luis Zahera, Luisa Merelas, Machi Salgado, Marie Colomb, Marina Fois, Xavier Estévez

Director: Rodrigo Sorogoyen

Our Children opens at the harrowing end of the true story it’s based on: with the image of a distraught mother (Émilie Dequenne) in a hospital bed, begging a police officer to ensure that her children — who have just predeceased her — are buried in Morocco. From this ominous beginning, the film rewinds into a jarringly sunny flashback of lovebirds Murielle (Dequenne) and Mounir (Tahar Rahim) to tell this horrifying story from the start.

What follows is much less obviously dramatic: Our Children shifts into slow-burn psychological thriller territory as we watch the gradual breaking down of Murielle at the hands of Mounir’s adoptive father André (Niels Arestrup), a wealthy white doctor who has used his status to insinuate himself into the lives of Mounir and his family back home in Morocco. This is a very subtle study of manipulation, one that hinges entirely on the performances of the trio, who fill with nuance roles that could easily have been tabloid caricatures. Above all, though, this is Dequenne’s film, and it’s the devastating ways she shows the life gradually being sucked out of Murielle that makes Our Children so difficult to shake off.

Genre: Drama, Romance

Actor: Baya Belal, Claire Bodson, Émilie Dequenne, Mounia Raoui, Niels Arestrup, Redouane Behache, Stéphane Bissot, Tahar Rahim

Director: Joachim Lafosse

Rating: NR

There's a remarkable harshness to every moment of I Have Electric Dreams, even if it doesn't seem like much is happening. Beautiful textures in its cinematography and the dreamlike movement of its editing can't mask the pain that protagonist Eva feels, as she drifts through the ruin of her own family in search of any shred of comfort or anything she can still call her own. There's tension in every interaction she has, as this messy divorce has torn down any divide between parent and child—revealing Eva to be both more mature and more naive than she realizes, and revealing her parents as still stuck in their own insecurities. It's frequently difficult viewing that gets surprisingly graphic, but the film's ear for character is undeniable.

Genre: Drama

Actor: Daniela Marín Navarro, José Pablo Segreda Johanning, Mayté Ortega, Reinaldo Amien Gutiérrez, Vivian Rodríguez Barquero

Director: Valentina Maurel

Dedicated to his father, director Christopher Honoré’s most recent film contemplates the loss of a parent. This endeavor is a deeply personal one. Honoré’s approach acknowledges this– he starts and interjects throughout the whole film with scenes of Lucas confessing his dark emotions. After all, losing one’s father is a difficult theme to talk about, let alone losing one who hasn’t fully expressed their acceptance of your sexuality. It’s easy for Lucas to fall into despair, but Honoré clearly respects the grief of his young protagonist. Even in Lucas’ more risky behavior, the camera is set with a non-judgmental eye. However, Honoré focuses more on hope here. The hope of familial support, of having another tomorrow, and of having a true friend… These are the hopes that await Lucas. These are the promises Honoré makes for those who lost their father.

Genre: Drama

Actor: Anne Kessler, Christophe Honoré, Juliette Binoche, Pascal Cervo, Paul Kircher, Vincent Lacoste, Wilfried Capet

Director: Christophe Honoré

It would be easy to define Rose Plays Julie as a cross between Promising Young Woman and Killing Eve, but this psychological thriller turns the camp factor down to zero and makes even just the act of watching somebody else an existential experience. Directors Joe Lawlor and Christine Molloy treat this story with stone-cold intensity (perhaps to a fault), transforming their title character from a confused girl to somebody who relishes the power they have to disrupt other people's lives through her mere existence. There's something eerie about it that crawls under your skin if you let it, like a ghost story told among the living.

Genre: Drama, Thriller

Actor: Aidan Gillen, Alan Howley, Ann Skelly, Annabell Rickerby, Catherine Walker, Jack McEvoy, Joanne Crawford, Lochlann O'Mearáin, Orla Brady, Sadie Soverall

Director: Christine Molloy, Joe Lawlor