Watch The Outer Limits season 3 episode 16 tv series online free
Release: Jun 20, 1997
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.