Horror History: Friday, August 6, 1999: “The Outer Limits (1995)” episode “Fathers & Sons” premiered
4 Evil Eyes
August 6, 1999
Horror History: Friday, August 6, 1999: “The Outer Limits (1995)” episode “Fathers & Sons” premiered
Season 5 Episode 20 A son investigates his father’s sudden mental decline at a retirement facility and uncovers a...