The BEST episodes written by Carter Scholz

#1 - A Small Talent for War
The Twilight Zone (1985) - Season 1 - Episode 37
An alien race that claimed to have invented mankind returns to judge them.
Watch Now:AmazonApple TVAn alien race that claimed to have invented mankind returns to judge them.
Watch Now:AmazonApple TV