131 Best Science Fiction Movies to Watch (Page 2)

Staff & contributors

Aside from their high entertaintment value, speculative tales take us on imaginative journeys while also challenging us to reflect on the world. Whether you’re into extraterrestrial life or time travel, here are the best sci-fi and fantasy movies to stream.

In the movie Brazil, our hero Sam Lowery (Jonathan Pryce) lives in a dystopian world that relies on the cold productivity grind of machines. He’s in a constant battle between the high-level dominating powers that be and the low-level beatdown scums of society. Saving him from complete misery is a recurring dream he has of a beautiful woman. There, nothing else matters but love, which fills his draining soul and makes his life seem worthwhile. 

The way director Terry Gilliam handles a serious matter in such a comedic way is fantastic, and the amount of thought and effort he puts into creating every single bit of existence in this film is mind-boggling. With Brazil, he succeeds in establishing his own style, making a mark for himself in an age when plenty of auteurs compete for mere recognition.

Genre: Comedy, Drama, Science Fiction

Actor: Ann Way, Barbara Hicks, Bill Wallis, Bob Hoskins, Brian Miller, Bryan Pringle, Charles McKeown, David Gant, Derek Deadman, Derrick O'Connor, Don Henderson, Elizabeth Spender, Gorden Kaye, Harold Innocent, Howard Lew Lewis, Ian Holm, Ian Richardson, Jack Purvis, James Coyle, Jim Broadbent, John Flanagan, John Grillo, John Pierce Jones, Jonathan Pryce, Katherine Helmond, Kathryn Pogson, Kim Greist, Michael Palin, Myrtle Devenish, Nigel Planer, Oscar Quitak, Patrick Connor, Peter Vaughan, Ralph Nossek, Ray Cooper, Robert De Niro, Roger Ashton-Griffiths, Russell Keith Grant, Sheila Reid, Simon Jones, Terence Bayler, Terry Gilliam

Director: Terry Gilliam

Rating: R

Beautiful in its painterly compositions and gut-wrenching in its storytelling, The Wild Robot has been dubbed one of the best animated features in a while, and rightly so. The film, which is a bit like if Tarzan were a robot, or if Stitch had to assimilate in the wild instead of the city, is a classic tale of an outsider learning to love and be accepted by her community. It’s about many other things, too, like the violence of nature, the supreme power of kindness, and the complexities of parenthood (it’s deeply humanistic for a film that features almost no humans at all). But for all the themes it tackles and the colorful multitude of characters it covers, it feels incredibly light and easy to watch. Perhaps that’s due to its hand-drawn aesthetics, which recall Studio Ghibli films more than anything, and to the voices who bring the characters to life, most notably that of Lupita Nyong'o, who gives the robot Roz so much warmth and depth despite her electronic limitations. All these and more make Wild Robot a must-watch, if not an instant classic.

Genre: Animation, Family, Science Fiction

Actor: Bill Nighy, Catherine O'Hara, Dee Bradley Baker, Keston John, Kit Connor, Lupita Nyong'o, Mark Hamill, Matt Berry, Max Mittelman, Paul-Mikél Williams, Pedro Pascal, Piotr Michael, Randy Thom, Raphael Alejandro, Stephanie Hsu, Ving Rhames

Director: Chris Sanders

Rating: PG

In the year of the Netflix TV Show Maniac, another absurdist title stole critics’ hearts. Sorry to Bother You is a movie set in an alternate reality, where capitalism and greed are accentuated. Lakeith Stanfield (Atlanta) is a guy called Cassius who struggles to pay his bills. However, when at a tele-marketing job an old-timer tells him to use a “white voice”, he starts moving up the ranks of his bizarre society. A really smart movie that will be mostly enjoyed by those who watch it for its entertaining value, and not so much for its commentary. It is like a Black Mirror episode stretched into a movie.

Genre: Comedy, Fantasy, Science Fiction

Actor: Annie Chen, Armie Hammer, Damion Gallegos, Danny Glover, David Cross, David Fine, Dawayne Jordan, Ed Moy, Eric Jacobus, Forest Whitaker, James D. Weston II, Jermaine Fowler, Jerry McDaniel, John Ozuna, Jonathan Duffy, Kate Berlant, Kelly Williams, Ken Gamble, Lakeith Stanfield, Lily James, Marcella Bragio, Michael X. Sommers, Molly Brady, Omari Hardwick, Patton Oswalt, Robert Longstreet, Rosario Dawson, Safiya Fredericks, Shelley Mitchell, Steven Yeun, Terel Gibson, Teresa Navarro, Terry Crews, Tessa Thompson, Thessaly Lerner, Tom Woodruff Jr., Tony Toste, Val Garrahan, W. Kamau Bell, William W. Barbour

Director: Boots Riley

Rating: R

The key to what makes this apocalyptic thriller from Mr Robot and Homecoming showrunner Sam Esmail so unnerving is how resolute it is about not taking place in an alternate timeline. Making references to memorable events in recent history and namechecking real brands and cultural touchstones (like Tesla and Friends), Leave the World Behind is uncannily familiar — which, when combined with the film’s meticulous crafting of tension, makes it all the more unsettling.

Though taking place amidst an ambiguous national emergency, the film is largely set in one house — a claustrophobic setting that puts the characters’ self-conceits and prejudices under a microscope and forces them to confront their own impotence in an analog world. If it all sounds a bit “we live in a society,” be assured that Leave the World Behind cleverly manages to avoid the pitfalls of seeming like a bad Black Mirror ripoff by sidestepping expectations and deploying all the atmospheric tools in its arsenal. Withholding key plot and character information to increase our own paranoia means the movie always runs the risk of disappointment when explanations are finally given, but its focus on the human drama and its well-set-up ending ultimately eclipse any niggling frustrations.

Genre: Drama, Mystery, Science Fiction, Thriller

Actor: Alexis Rae Forlenza, Charlie Evans, Erica Cho, Ethan Hawke, Farrah Mackenzie, Josh Drennen, Julia Roberts, Kevin Bacon, Mahershala Ali, Myha'la, Myha'la Herrold, Orli Gottesman, Sam Esmail, Vanessa Aspillaga

Director: Sam Esmail

Rating: R

In a very fun thriller format, this show is about three eccentric comic book fans who come across a graphic novel that has information on future world events, like epidemics.

Also looking for this novel are a couple of violent hitmen from an organization called “The Network”. The three youngsters find themselves up against a dark web of conspiracies and violence.

It’s plot-heavy, imaginative, and very enjoyable - everything you’d expect from a good thriller series.

Genre: Action & Adventure, Drama, Mystery, Science Fiction

Actor: Adeel Akhtar, Alexandra Roach, Alistair Petrie, Emilia Jones, Fiona O'Shaughnessy, Geraldine James, Neil Maskell, Oliver Woollford

Director: Marc Munden

Serenity is a futuristic sci-fi film that serves as a feature-length continuation of the story-line from the TV program Firefly (2002-2003). The story revolves around the captain (Nathan Fillion) and crew of the titular space vessel that operate as space outlaws, running cargo and smuggling missions throughout the galaxy. They take on a mysterious young psychic girl and her brother, the girl carrying secrets detrimental to the intergalactic government, and soon find themselves being hunted by a nefarious assassin (Chiwetel Ejiofor). The first feature-length film from Joss Whedon (The Avengers), Serenity is a lively and enjoyable adventure, replete with large-scale action sequences, strong characterizations and just the right touch of wry humor. An enjoyable viewing experience that stands alone without demanding that you have familiarity with the original program beforehand.

Genre: Action, Adventure, Science Fiction, Thriller

Actor: Adam Baldwin, Alan Tudyk, Amy Wieczorek, Brian O'Hare, Carrie 'CeCe' Cline, Chiwetel Ejiofor, Colin Patrick Lynch, David Krumholtz, Demetra Raven, Dennis Keiffer, Elaine Mani Lee, Erik Erotas, Erik Weiner, Gina Torres, Glenn Howerton, Hunter Ansley Wryn, Jessica Huang, Jewel Staite, Linda Wang, Logan O'Brien, Marcus Young, Mark Winn, Marley McClean, Matt McColm, Michael Hitchcock, Morena Baccarin, Nathan Fillion, Nectar Rose, Neil Patrick Harris, Peter James Smith, Rafael Feldman, Rick Williamson, Ron Glass, Ryan Tasz, Sarah Paulson, Scott Kinworthy, Sean Maher, Summer Glau, Tamara Taylor, Terrell Tilford, Terrence Hardy Jr., Tristan Jarred, Weston Nathanson, Yan Feldman

Director: Joss Whedon

Rating: PG-13

Before anything else, Miracle Mile is a romance. It begins with a meet-cute so adorable, it convinces lovebirds Harry and Julie to stick to each other in the next moments of the film, which couldn’t be more different than the first. Where the opening scene is sweet and lovely, the ones that follow it are fraught and bleak and eerily existential. At this point, the film transforms into its true self: an apocalyptic nightmare. When Harry receives word that a nuclear attack is incoming, the news spreads like wildfire and all hell breaks loose in this film that makes you question reality and humanity. 

It's one of the smoothest shifts in cinematic history, but even with panic swirling and violence erupting, love is still there. Harry and Julie’s quest to save and savor the bond they’ve formed is genuinely moving, and it effectively grounds this out-of-this-world film about the end.

Genre: Comedy, Drama, Romance, Science Fiction, Thriller

Actor: Alan Berger, Alan Rosenberg, Annie Wood, Anthony Edwards, Brian Thompson, Claude Earl Jones, Danny De La Paz, Denise Crosby, Diane Delano, Earl Boen, Edward Bunker, Howard Swain, Jenette Goldstein, John Agar, Jordana Capra, Kelly Jo Minter, Kurt Fuller, Lou Hancock, Lucille Bliss, Mare Winningham, Mykelti Williamson, O-Lan Jones, Peter Berg, Raphael Sbarge, Richard Biggs, Robert DoQui, Steve De Jarnatt

Director: Steve De Jarnatt

Rating: R

A zombie virus breaks out and catches up with a father as he is taking his daughter from Seoul to Busan, South Korea’s second-largest city. Watch them trying to survive to reach their destination, a purported safe zone.

The acting is spot-on; the set pieces are particularly well choreographed. You’ll care about the characters. You’ll feel for the father as he struggles to keep his humanity in the bleakest of scenarios.

It’s a refreshingly thrilling disaster movie, a perfect specimen of the genre.

Genre: Action, Adventure, Drama, Horror, Science Fiction, Thriller

Actor: Ahn So-hee, An So-hee, Baek Seung-hwan, Cha Chung-hwa, Chang-hwan Kim, Choi Gwi-hwa, Choi Woo-shik, Choi Woo-sung, Dong-seok Ma, Eui-sung Kim, Gong Yoo, Han Ji-eun, Han Sung-soo, Jang Hyuk-jin, Jeon Ye-eun, Jeong Seok-yong, Jung Seok-yong, Jung Young-ki, Jung Yu-mi, Kim Chang-hwan, Kim Eui-sung, Kim Jae-rok, Kim Joo-heon, Kim Joo-hun, Kim Ju-hun, Kim Keum-soon, Kim Soo-ahn, Kim Soo-an, Kim Su-an, Kim Won-Jin, Kim Woon, Lee Joo-sil, Lee Joong-ok, Lee Jung-ok, Ma Dong-seok, Ok Joo-ri, Park Myung-shin, Sang-ho Yeon, Seok-yong Jeong, Shim Eun-kyung, Sohee, Song Ji-hyuk, Soo-an Kim, Soo-jung Ye, Terri Doty, Woo Do-im, Woo-sik Choi, Ye Soo-jung, Ye Su-jeong, Yeon Sang-ho, Yoo Gong, Yu-mi Jeong, Yu-mi Jung

Director: Sang-ho Yeon, Yeon Sang-ho

Rating: Not Rated

The movie starts with Professor John Oldman packing his things to leave and start a new life. He invites his friends to say goodbye and decides to reveal the reason for his departure. The starting point of the narration is a simple question asked by Oldman to his friends: what would a man from the upper paleolithic look like if he had survived until the present day? As scientists, the protagonists play his game and investigate the question, not knowing whether the story is a bad joke or a genuine narration. One of the best movies I've watched and definitely one of the most under-rated.

Genre: Drama, Science Fiction

Actor: Alexis Thorpe, Annika Peterson, David Lee Smith, Ellen Crawford, John Billingsley, Richard Riehle, Robbie Bryan, Steven Littles, Tony Todd, William Katt

Director: Richard Schenkman

One of the most original time-travel thrillers since 12 Monkeys. A brilliant subversion of the Time Paradox trope, with enough plot twists to keep you entertained until well after the movie is finished. Predestination is an amazing movie with great performances from Ethan Hawke and Sarah Snook. It's a movie that will feel like Inception, when it comes to messing with your mind and barely anyone has heard of it. It is highly underrated and unknown, sadly.

Genre: Science Fiction, Thriller

Actor: Alicia Pavlis, Annabelle Norman, Arielle O'Neill, Ben Prendergast, Carolyn Shakespeare-Allen, Cate Wolfe, Christopher Bunworth, Christopher Kirby, Christopher Sommers, Christopher Stollery, Dennis Coard, Dick York, Elise Jansen, Eliza D'Souza, Eliza Matengu, Ethan Hawke, Felicity Steel, Finegan Sampson, Freya Stafford, Giordano Gangl, Grant Piro, Hayley Butcher, Jim Knobeloch, Katie Avram, Kristie Jandric, Kuni Hashimoto, Lucinda Armstrong Hall, Madeleine West, Maja Sarosiek, Marky Lee Campbell, Milla Simmonds, Monique Heath, Noah Taylor, Noel Herriman, Olivia Sprague, Paul Moder, Raj Sidhu, Rebecca Cullinan, Rob Jenkins, Sara El-Yafi, Sarah Snook, Sharon Kershaw, Sophie Cusworth, Tony Nikolakopoulos, Tyler Coppin, Vanessa Crouch

Director: Michael Spierig, Peter Spierig, The Spierig Brothers

Rating: R

While the mixed reception of its near-faithful American remake Vanilla Sky might make some viewers pause, there’s an intuitive brilliance in the Spanish original Open Your Eyes that isn’t easy to translate. Sure, the apparent differences help– it’s shorter and less complicated, and Cesar’s face turns more grotesque than David’s does. But what’s startling about Open Your Eyes is the way writer-director Alejandro Amenábar guides the camera through its various shifts, creating a more subtle and gradual realization that something is wrong, and thus, a more terrifying dream turned nightmare. Amenábar has later deemed the film as his worst, saying it was written when he didn't know much about life, but, in our opinion, Abre Los Ojos still holds up as a groundbreaking existential sci-fi simulation, one that still puzzles and captivates years after.

Genre: Drama, Science Fiction, Thriller

Actor: Chete Lera, Eduardo Noriega, Fele Martínez, Gérard Barray, Ion Gabella, Jorge de Juan, Joserra Cadiñanos, Miguel Palenzuela, Najwa Nimri, Pedro Miguel Martínez, Penélope Cruz, Pepe Navarro, Tristán Ulloa, Walter Prieto

Director: Alejandro Amenábar

Rating: R

, 2017

Director Bong Joon-ho (Snowpiercer) does something quite amazing with the $50 million budget Netflix gave him: he makes a simplistic movie. But man, is it good. Okja tells the story of a “super pig” experiment that sends genetically modified pigs to top farmers around the world. In Korea, a farmer’s granddaughter forms a special relationship with one of these super pigs (Okja). When the company who originally ran the experiment want their pig back (performances by Jake Gyllenhaal and Tilda Swinton) – the two find an ally in an animal advocacy group led by Jay (Paul Dano). This is a straightforward movie, but nevertheless it is entertaining and full of thought-provoking themes and performances from an excellent cast.

Genre: Action, Adventure, Drama, Fantasy, Science Fiction

Actor: Adam Auslander, Ahn Seo-hyun, Ahn Seong-bong, Amber Snow, An Seo Hyun, Andreas Fronk, Ann Evans, Barbara Wallace, Bettina Skye, Boyd Ferguson, Byun Hee-bong, Byun Heebong, Carl Montoya, Cho Wan-ki, Choi Hee-seo, Choi Woo-shik, Colm Hill, Cory Gruter-Andrew, Daniel Henshall, David Bloom, Devon Bostick, Eha Urbsalu, Erik De Boer, Faith Logan, Giancarlo Esposito, Han Yi-jin, J. C. Williams, Jake Gyllenhaal, Jamar Greene, Jason Scott Nelson, Kathryn Kirkpatrick, Kim Chul-moo, Kim Moon-hak, Kim Woo-hyeon, Kristoffe Brodeur, Kwak Jin-seok, Kyul Hwi, Lee Bong-ryeon, Lee Jung-eun, Lena Avgust, Lily Collins, Luis Javier, Lynn Marocola, Martin Lo Rimorin, Michael D. Joseph, Michael Mitton, Milo Shandel, Myles Humphus, Nancy Amelia Bell, Niall Cunningham, Park Jeong-gi, Park Ji-hoon, Park Keun-rok, Paul Dano, Pavla Tan, Phillip Garcia, Rebecca Husain, Rickland Powell, Seo-Hyun Ahn, Sheena Kamal, Shirley Henderson, Steven Garr, Steven Yeun, Tilda Swinton, Waris Ahluwalia, Woo Shik Choi, Yoon Je Moon, Yoon Kyung-ho

Director: Bong Joon-ho, Joon-ho Bong

Rating: TV-MA

My Old Ass has a very simple premise, one it doesn’t even take the effort of explaining. For whatever reason, 18-year-old Elliot meets her 39-year-old self, and they talk at length about life. Naturally, older Elliot gives her younger self some advice to improve her life. But she also gives her a grave warning: under no circumstances must she be with a man named Chad. The film then follows younger Elliot as she tries to heed her advice and learn a lot about life in the process. Now, on paper, that may sound like sentimental schmaltz, but the two actresses playing Elliot—Stella and Plaza—are what make the film so grounded and enjoyable. Stella is bursting with life and energetic humor, while Plaza delivers her signature stoic wit. That’s not to say she’s lifeless though. By the time the climax rolls in, you’ll be struggling to keep the tears in.

Genre: Comedy, Drama, Romance, Science Fiction

Actor: Alain Goulem, Aubrey Plaza, Kerrice Brooks, Maddie Ziegler, Maisy Stella, Maria Dizzia, Percy Hynes White, Seth Isaac Johnson

Director: Megan Park

Rating: R