Crew Credits The Twilight Zone (1985) Episode crew as Director Episode 3x12: 20/20 Vision (Dec 10, 1988)