Netflix continues to provide a sanctuary for science fiction enthusiasts seeking cerebral entertainment from home.