The Return of the Archons Star Trek : Season 1 Episode 21
TV-PG NBC 50m int(0)
Aired: February 9th, 1967 @ 8:30 PM EST on NBC
The Enterprise encounters a seemingly peaceful civilization run by a ""benevolent"" being named Landru...who intends for them to join his people.