Crew Credits The Twilight Zone (1985) Episode crew as Director Episode 3x24: Cat and Mouse (Mar 4, 1989)