A sci-fi series that was overshadowed on its own network when it first aired is worth watching today, and thankfully, it's ...
You can see the premiere at Tuesday, December 16, at 6 p.m. PT / 9 p.m. ET now, all thanks to "fan demand," per a press ...