Best Sci-fi Movies on Netflix Right Now (2020)

20 of 51

32. Ejecta

Released on: February 27, 2015

Directed by: Chad Archibald, Matt Wiele

Written by: Tony Burgess

Starring: Julian Richings, Lisa Houle, Adam Seybold

History is always written by the victors, and Earth’s galactic history is no different. At least, that’s the premise of this film, which tells a story of two men who witness an unbelievable solar storm, thus leading to an unexplainable life form that chases them all. This life form will forever alter the way future generations view Earth, and it’s up to these two hapless men to remember it all and tell it to future generations. Aren’t they the lucky ones?