S03 E16
Jun 20, 1997The Outer Limits
Bodies of Evidence
Release Date: Jun 20, 1997Episode Description
When the crew members of a space station die, the captain is accused of murder.
Where to Watch The Outer Limits Season 3 Episode 16 Now
Best
Rent/Buy
Free