Horror History Horror Television Horror History: Friday, June 30, 1995: “The Outer Limits (1995)” episode “The Voyage Home” premiered 4 Evil Eyes June 30, 1995 Season 1 Episode 15 Returning from Mars, a spacecraft’s crew discovers that an alien can impersonate its victims, leaving the captain to weigh his own survival against Earth’s safety. Source: JustWatch The Outer Limits (1995) Tags: horror Horror History The Outer Limits (1995) The Voyage Home Post navigation Previous Horror History: Tuesday, June 27, 1995: Leprechaun 3 was released direct-to-videoNext Horror History: Friday, July 7, 1995: Species was released in theaters Related Stories Horror History: Friday, May 9, 1997: “The Outer Limits (1995)” episode “Music of the Spheres” premiered Horror History Horror Television Horror History: Friday, May 9, 1997: “The Outer Limits (1995)” episode “Music of the Spheres” premiered May 9, 1997 Horror History: Friday, April 4, 1997: “The Outer Limits (1995)” episode “Dead Man’s Switch” premiered Horror History Horror Television Horror History: Friday, April 4, 1997: “The Outer Limits (1995)” episode “Dead Man’s Switch” premiered April 4, 1997 Horror History: Friday, March 28, 1997: “The Outer Limits (1995)” episode “Double Helix” premiered Television Horror History Horror Horror History: Friday, March 28, 1997: “The Outer Limits (1995)” episode “Double Helix” premiered March 28, 1997