It's a science-fiction whodunit set 700 years in the future. In space...will anybody hear you scream? Originally aired: March 9, 1981 Back to Episodes