Did you ever see the new Outer Limits???
Indeed. Before I got cable it was among the programs I considered to be must see TV. Seems I keep catching the same few reruns whenever I run across it now.