Netflix's Sci-Fi thriller has some of the genre's best visuals to date, and the immersive release has become a global streaming sensation.