Where To Stream The Outer Limits Season 3 Episode 16
Bodies of Evidence
- Aired June 20, 1997
- 60 Min
- Rated 7.0
- Number 48 Of 74 Rated Episodes
The commander of the space station Meridian is accused of murdering the crew, however he claims that the crew were lured to their deaths by something much more sinister.