A visually stunning sci-fi epic that struggled in theaters is finding a much bigger audience after its recent Netflix debut.