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