We talk about the new mini-series from Netflix, an homage to science fiction and adventure from the 80s.