It goes without saying that Star Wars: The Last Jedi has been the most divisive and controversial sci-fi movie of the last few years, scoring strong critical acclaim but a sharply polarised response from fans.
Whether you love The Last Jedi or think it's a flaming dumpster fire worse than George Lucas' prequels, there's every chance it might be bettered by at least one of these 12 upcoming sci-fi films.
From star-studded blockbusters with Star Wars-sized budgets to indie genre efforts made for just a fraction of the cost, these films tout the talent, ideas and insane potential to leave The Last Jedi in the dust. Whether they end up stonking box office hits or more subdued cult classics, each could prove more visually stunning, thematically intriguing and, yes, downright entertaining than Rian Johnson's movie.
And no, no upcoming Star Wars movies are included on this list, because that'd be straight-up cheating (not that Solo: A Star Wars Story is shaping up all that well anyway)...
Release Date: February 23
Alex Garland's Oscar-winning directorial debut Ex Machina is one of the most acclaimed sci-fi films of the last few years, and holds almost exactly the same Rotten Tomatoes score as The Last Jedi, funnily enough.
Garland's follow-up project, Annihilation, is an adaptation of Jeff VanderMeer's award-winning 2014 novel, in which a biologist (Natalie Portman) ventures into an environmental disaster zone with a team of soldiers to find out what happened to her husband (Oscar Isaac) and hopefully save his life.
Garland has amassed quite the cast for his film, also including Jennifer Jason Leigh, Gina Rodriguez, Benedict Wong and Tessa Thompson, and from what's been shown off so far, Annihilation is set to be a visually stunning, thoroughly engrossing sophomore effort for the filmmaker.