Horror History: Friday, July 23, 1999: “The Outer Limits (1995)” episode “Essence of Life” premiered
4 Evil Eyes
July 23, 1999
Horror History: Friday, July 23, 1999: “The Outer Limits (1995)” episode “Essence of Life” premiered
Season 5 Episode 18 In a society that suppresses grief after a devastating epidemic, an illicit drug lets mourners...